32#include "ifxmemory.hpp"
_In_ PTRANSFER_PACKET _In_ ULONG _In_ PIRP OriginalIrp
#define __drv_maxFunctionIRQL(irql)
#define __drv_maxIRQL(irql)
#define __drv_functionClass(x)
#define _Must_inspect_result_
_Must_inspect_result_ NTSTATUS SendDeviceUsageNotificationWorker(__in MxDeviceObject *RelatedDevice, __inout FxIrp *RelatedIrp, __in FxIrp *OriginalIrp, __in BOOLEAN Revert)
IO_WORKITEM_ROUTINE _DeviceUsageNotificationWorkItem
EVT_SYSTEMWORKITEM * PFN_WDF_SYSTEMWORKITEM
struct _STACK_DEVICE_CAPABILITIES STACK_DEVICE_CAPABILITIES
struct _STACK_DEVICE_CAPABILITIES * PSTACK_DEVICE_CAPABILITIES
FxUsageWorkitemParameters(VOID)
_In_ MxDeviceObject * RelatedDevice
DEVICE_CAPABILITIES DeviceCaps
#define STATUS_UNSUCCESSFUL
enum _DEVICE_WAKE_DEPTH DEVICE_WAKE_DEPTH
_In_ SYSTEM_POWER_STATE _Out_ PDEVICE_WAKE_DEPTH DeepestWakeableDstate
_Inout_opt_ PVOID Parameter