update for HEAD-2003091401
[reactos.git] / include / ddk / psfuncs.h
index cac2810..88d89db 100644 (file)
@@ -31,7 +31,7 @@ NTSTATUS STDCALL PsCreateSystemThread(PHANDLE ThreadHandle,
                                      HANDLE ProcessHandle,
                                      PCLIENT_ID ClientId,
                                      PKSTART_ROUTINE StartRoutine,
-                                     PVOID StartContext);
+                                     void *StartContext);
 NTSTATUS STDCALL PsTerminateSystemThread(NTSTATUS ExitStatus);
 
 NTSTATUS STDCALL PsCreateSystemProcess(PHANDLE ProcessHandle,
@@ -41,12 +41,13 @@ NTSTATUS STDCALL PsCreateSystemProcess(PHANDLE ProcessHandle,
 NTSTATUS STDCALL PsCreateWin32Process(struct _EPROCESS* Process);
 NTSTATUS STDCALL PsCreateWin32Thread(struct _ETHREAD* Thread);
 
-VOID STDCALL PsEstablishWin32Callouts(PVOID Param1,
-                                     PVOID Param2,
-                                     PVOID Param3,
-                                     PVOID Param4,
-                                     ULONG W32ThreadSize,
-                                     ULONG W32ProcessSize);
+VOID STDCALL
+PsEstablishWin32Callouts (PW32_PROCESS_CALLBACK W32ProcessCallback,
+                         PW32_THREAD_CALLBACK W32ThreadCallback,
+                         PVOID Param3,
+                         PVOID Param4,
+                         ULONG W32ThreadSize,
+                         ULONG W32ProcessSize);
 
 #define PsGetCurrentProcess() IoGetCurrentProcess()
 #define PsGetCurrentThread() ((struct _ETHREAD*) (KeGetCurrentThread()))
@@ -81,11 +82,11 @@ NTSTATUS STDCALL PsLookupProcessByProcessId(IN PVOID ProcessId,
 NTSTATUS STDCALL PsLookupProcessThreadByCid(IN PCLIENT_ID Cid,
                                            OUT PEPROCESS *Process OPTIONAL,
                                            OUT struct _ETHREAD **Thread);
-//                                         OUT PETHREAD *Thread);
+                                        /* OUT PETHREAD *Thread); */
 
 NTSTATUS STDCALL PsLookupThreadByThreadId(IN PVOID ThreadId,
                                          OUT struct _ETHREAD **Thread);
-//                                       OUT PETHREAD *Thread);
+                                       /* OUT PETHREAD *Thread); */
 
 NTSTATUS STDCALL
 PsSetCreateProcessNotifyRoutine(IN PCREATE_PROCESS_NOTIFY_ROUTINE NotifyRoutine,