98 HookProcessInfo->DonotCallKmdfLib =
FALSE;
117 HookProcessInfo->DonotCallKmdfLib =
FALSE;
171 HookProcessInfo->DonotCallKmdfLib =
TRUE;
172 HookProcessInfo->DdiCallStatus =
status;
199 &
context->PnpPowerEventCallbacksOriginal,
200 &pnpPowerEvtsOriginal,
214 ASSERTMSG(
"KMDF Enhanced Verifier failed to add context to object " 217 if (contextHeader !=
NULL) {
235 &pnpPowerEvtsOriginal,
240 if (contextHeader !=
NULL) {
_Must_inspect_result_ NTSTATUS VfAddContextToHandle(__in PVOID ContextHeader, __in PWDF_OBJECT_ATTRIBUTES Attributes, __in WDFOBJECT Handle, __out_opt PVOID *Context)
#define WDF_OBJECT_ATTRIBUTES_INIT_CONTEXT_TYPE(_attributes, _contexttype)
_Must_inspect_result_ _Inout_ PWDFDEVICE_INIT _In_opt_ PWDF_OBJECT_ATTRIBUTES DeviceAttributes
#define ASSERTMSG(msg, exp)
#define PAGED_CODE_LOCKED()
PFX_DRIVER_GLOBALS pFxDriverGlobals
_Must_inspect_result_ NTSTATUS VfAllocateContext(__in PWDF_DRIVER_GLOBALS DriverGlobals, __in PWDF_OBJECT_ATTRIBUTES Attributes, __out PVOID *ContextHeader)
#define NT_SUCCESS(StatCode)
WDF_PNPPOWER_EVENT_CALLBACKS PnpPowerEventCallbacks
_Must_inspect_result_ _In_ WDFDEVICE Device
PFN_WDFDEVICECREATE pfnWdfDeviceCreate
#define RtlCopyMemory(Destination, Source, Length)
_In_ PWDFDEVICE_INIT DeviceInit
__inline PFX_DRIVER_GLOBALS GetFxDriverGlobals(__in PWDF_DRIVER_GLOBALS DriverGlobals)
#define SET_HOOK_IF_CALLBACK_PRESENT(Source, Target, Name)
void FxPoolFree(__in_xcount(ptr is at an offset from AllocationStart) PVOID ptr)
static SERVICE_STATUS status
#define FxPointerNotNull(FxDriverGlobals, Ptr)