[NDK]
authorHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Sun, 29 Jun 2014 17:54:59 +0000 (17:54 +0000)
committerHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Sun, 29 Jun 2014 17:54:59 +0000 (17:54 +0000)
- Add PsGetThreadProcess prototype.
- Remove Win32DataCollectionProcedure member in WIN32_CALLOUTS_FPNS structure that doesn't exist in Win2k3 SP1 and SP2.

svn path=/trunk/; revision=63673

reactos/include/ndk/psfuncs.h
reactos/include/ndk/pstypes.h

index b45574d..71d4bb7 100644 (file)
@@ -109,6 +109,13 @@ PsGetThreadId(
     _In_ PETHREAD Thread
 );
 
+NTKERNELAPI
+PEPROCESS
+NTAPI
+PsGetThreadProcess(
+    _In_ PETHREAD Thread
+);
+
 NTKERNELAPI
 BOOLEAN
 NTAPI
index 999d8c3..b343741 100644 (file)
@@ -576,14 +576,6 @@ NTSTATUS
     _In_ PVOID Parameter
 );
 
-typedef
-NTSTATUS
-(NTAPI *PKWIN32_WIN32DATACOLLECTION_CALLOUT)(
-    _In_ struct _EPROCESS *Process,
-    _In_ PVOID Callback,
-    _In_ PVOID Context
-);
-
 //
 // Lego Callback
 //
@@ -1421,7 +1413,6 @@ typedef struct _WIN32_CALLOUTS_FPNS
     PKWIN32_SESSION_CALLOUT WindowStationDeleteProcedure;
     PKWIN32_SESSION_CALLOUT WindowStationParseProcedure;
     PKWIN32_SESSION_CALLOUT WindowStationOpenProcedure;
-    PKWIN32_WIN32DATACOLLECTION_CALLOUT Win32DataCollectionProcedure;
 } WIN32_CALLOUTS_FPNS, *PWIN32_CALLOUTS_FPNS;
 
 #endif // !NTOS_MODE_USER