1 /******************************************************************************
2 * Configuration Manager Functions *
3 ******************************************************************************/
6 #if (NTDDI_VERSION >= NTDDI_WINXP)
11 IN PEX_CALLBACK_FUNCTION Function
,
12 IN PVOID Context OPTIONAL
,
13 OUT PLARGE_INTEGER Cookie
);
19 IN LARGE_INTEGER Cookie
);
22 #if (NTDDI_VERSION >= NTDDI_VISTA)
28 PEX_CALLBACK_FUNCTION Function
,
29 PCUNICODE_STRING Altitude
,
32 PLARGE_INTEGER Cookie
,
39 OUT PULONG Major OPTIONAL
,
40 OUT PULONG Minor OPTIONAL
);
45 CmSetCallbackObjectContext(
47 IN PLARGE_INTEGER Cookie
,
49 OUT PVOID
*OldContext OPTIONAL
);
54 CmCallbackGetKeyObjectID(
55 IN PLARGE_INTEGER Cookie
,
57 OUT PULONG_PTR ObjectID OPTIONAL
,
58 OUT PCUNICODE_STRING
*ObjectName OPTIONAL
);
63 CmGetBoundTransaction(
64 IN PLARGE_INTEGER Cookie
,
67 #endif // NTDDI_VERSION >= NTDDI_VISTA