Author: sginsberg
Date: Thu Aug 20 16:45:32 2009
New Revision: 42808

URL: http://svn.reactos.org/svn/reactos?rev=42808&view=rev
Log:
- Get rid of some more assumptions that the default calling convention is 
stdcall

Modified:
    trunk/reactos/include/ddk/punknown.h
    trunk/reactos/include/ddk/unknown.h
    trunk/reactos/include/reactos/subsys/csr/server.h

Modified: trunk/reactos/include/ddk/punknown.h
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/include/ddk/punknown.h?rev=42808&r1=42807&r2=42808&view=diff
==============================================================================
--- trunk/reactos/include/ddk/punknown.h [iso-8859-1] (original)
+++ trunk/reactos/include/ddk/punknown.h [iso-8859-1] Thu Aug 20 16:45:32 2009
@@ -80,7 +80,7 @@
     Constructor callback definition
 */
 
-typedef HRESULT (*PFNCREATEINSTANCE)(
+typedef HRESULT (NTAPI *PFNCREATEINSTANCE)(
     OUT PUNKNOWN* Unknown,
     IN  REFCLSID ClassId,
     IN  PUNKNOWN OuterUnknown,

Modified: trunk/reactos/include/ddk/unknown.h
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/include/ddk/unknown.h?rev=42808&r1=42807&r2=42808&view=diff
==============================================================================
--- trunk/reactos/include/ddk/unknown.h [iso-8859-1] (original)
+++ trunk/reactos/include/ddk/unknown.h [iso-8859-1] Thu Aug 20 16:45:32 2009
@@ -44,7 +44,7 @@
 typedef IUnknown *PUNKNOWN;
 typedef
 HRESULT
-(*PFNCREATEINSTANCE)
+(NTAPI *PFNCREATEINSTANCE)
 (
   OUT PUNKNOWN *  Unknown,
   IN  REFCLSID    ClassId,

Modified: trunk/reactos/include/reactos/subsys/csr/server.h
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/include/reactos/subsys/csr/server.h?rev=42808&r1=42807&r2=42808&view=diff
==============================================================================
--- trunk/reactos/include/reactos/subsys/csr/server.h [iso-8859-1] (original)
+++ trunk/reactos/include/reactos/subsys/csr/server.h [iso-8859-1] Thu Aug 20 
16:45:32 2009
@@ -107,7 +107,7 @@
 /* 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 @@
 
 typedef
 VOID
-(*PCSR_DISCONNECT_CALLBACK)(IN PCSR_PROCESS CsrProcess);
-
-typedef
-NTSTATUS
-(*PCSR_NEWPROCESS_CALLBACK)(
+(NTAPI *PCSR_DISCONNECT_CALLBACK)(IN PCSR_PROCESS CsrProcess);
+
+typedef
+NTSTATUS
+(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


Reply via email to