From 165dc7a512f5aec73319654b76808640dd6e3884 Mon Sep 17 00:00:00 2001 From: Stefan Ginsberg Date: Thu, 20 Aug 2009 14:45:32 +0000 Subject: [PATCH] - Get rid of some more assumptions that the default calling convention is stdcall svn path=/trunk/; revision=42808 --- reactos/include/ddk/punknown.h | 2 +- reactos/include/ddk/unknown.h | 2 +- reactos/include/reactos/subsys/csr/server.h | 10 +++++----- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/reactos/include/ddk/punknown.h b/reactos/include/ddk/punknown.h index 8bea925f0db..9300a3a453d 100644 --- a/reactos/include/ddk/punknown.h +++ b/reactos/include/ddk/punknown.h @@ -80,7 +80,7 @@ typedef IUnknown *PUNKNOWN; Constructor callback definition */ -typedef HRESULT (*PFNCREATEINSTANCE)( +typedef HRESULT (NTAPI *PFNCREATEINSTANCE)( OUT PUNKNOWN* Unknown, IN REFCLSID ClassId, IN PUNKNOWN OuterUnknown, diff --git a/reactos/include/ddk/unknown.h b/reactos/include/ddk/unknown.h index fd00a64224f..bdeb26d0212 100644 --- a/reactos/include/ddk/unknown.h +++ b/reactos/include/ddk/unknown.h @@ -44,7 +44,7 @@ DECLARE_INTERFACE(IUnknown) typedef IUnknown *PUNKNOWN; typedef HRESULT -(*PFNCREATEINSTANCE) +(NTAPI *PFNCREATEINSTANCE) ( OUT PUNKNOWN * Unknown, IN REFCLSID ClassId, diff --git a/reactos/include/reactos/subsys/csr/server.h b/reactos/include/reactos/subsys/csr/server.h index 2e0ae7f5abf..ca63a6ddb6e 100644 --- a/reactos/include/reactos/subsys/csr/server.h +++ b/reactos/include/reactos/subsys/csr/server.h @@ -107,7 +107,7 @@ typedef enum _CSR_DEBUG_FLAGS /* FUNCTION TYPES ************************************************************/ typedef NTSTATUS -(*PCSR_CONNECT_CALLBACK)( +(NTAPI *PCSR_CONNECT_CALLBACK)( IN PCSR_PROCESS CsrProcess, IN OUT PVOID ConnectionInfo, IN OUT PULONG ConnectionInfoLength @@ -115,25 +115,25 @@ NTSTATUS typedef VOID -(*PCSR_DISCONNECT_CALLBACK)(IN PCSR_PROCESS CsrProcess); +(NTAPI *PCSR_DISCONNECT_CALLBACK)(IN PCSR_PROCESS CsrProcess); typedef NTSTATUS -(*PCSR_NEWPROCESS_CALLBACK)( +(NTAPI *PCSR_NEWPROCESS_CALLBACK)( IN PCSR_PROCESS Parent, IN PCSR_PROCESS CsrProcess ); typedef VOID -(*PCSR_HARDERROR_CALLBACK)( +(NTAPI *PCSR_HARDERROR_CALLBACK)( IN PCSR_THREAD CsrThread, IN PHARDERROR_MSG HardErrorMessage ); typedef ULONG -(*PCSR_SHUTDOWNPROCESS_CALLBACK)( +(NTAPI *PCSR_SHUTDOWNPROCESS_CALLBACK)( IN PCSR_PROCESS CsrProcess, IN ULONG Flags, IN BOOLEAN FirstPhase -- 2.17.1