From 84a819ad64a1e9258b453ea0b090c5313310cc19 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Herm=C3=A8s=20B=C3=A9lusca-Ma=C3=AFto?= Date: Sun, 29 Jun 2014 18:30:12 +0000 Subject: [PATCH] [NDK]: Certainly that this member exists only in Vista+. See r63673. svn path=/trunk/; revision=63674 --- reactos/include/ndk/pstypes.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/reactos/include/ndk/pstypes.h b/reactos/include/ndk/pstypes.h index b3437418218..d8f1e2329b4 100644 --- a/reactos/include/ndk/pstypes.h +++ b/reactos/include/ndk/pstypes.h @@ -576,6 +576,16 @@ NTSTATUS _In_ PVOID Parameter ); +#if (NTDDI_VERSION >= NTDDI_LONGHORN) +typedef +NTSTATUS +(NTAPI *PKWIN32_WIN32DATACOLLECTION_CALLOUT)( + _In_ struct _EPROCESS *Process, + _In_ PVOID Callback, + _In_ PVOID Context +); +#endif + // // Lego Callback // @@ -1413,6 +1423,9 @@ typedef struct _WIN32_CALLOUTS_FPNS PKWIN32_SESSION_CALLOUT WindowStationDeleteProcedure; PKWIN32_SESSION_CALLOUT WindowStationParseProcedure; PKWIN32_SESSION_CALLOUT WindowStationOpenProcedure; +#if (NTDDI_VERSION >= NTDDI_LONGHORN) + PKWIN32_WIN32DATACOLLECTION_CALLOUT Win32DataCollectionProcedure; +#endif } WIN32_CALLOUTS_FPNS, *PWIN32_CALLOUTS_FPNS; #endif // !NTOS_MODE_USER