44#if ((FX_CORE_MODE)==(FX_CORE_USER_MODE))
52 _In_ TP_WAIT_RESULT WaitResult
VOID WaitForCallbacksToComplete(VOID)
__inline MdWorkItem GetWorkItem()
static __inline VOID _Free(__in MdWorkItem Item)
static VOID CALLBACK _WorkerThunk(_Inout_ PTP_CALLBACK_INSTANCE Instance, _Inout_opt_ PVOID Parameter, _Inout_ PTP_WAIT Wait, _In_ TP_WAIT_RESULT WaitResult)
IO_WORKITEM_ROUTINE * PMX_WORKITEM_ROUTINE
#define _Must_inspect_result_
__inline ~MxAutoWorkItem()
_In_ WDFCOLLECTION _In_ WDFOBJECT Item
_In_ PDEVICE_OBJECT DeviceObject
_In_ WDFDPC _In_ BOOLEAN Wait
_In_ WDFINTERRUPT _In_ PFN_WDF_INTERRUPT_SYNCHRONIZE Callback
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_WMI_INSTANCE_CONFIG _In_opt_ PWDF_OBJECT_ATTRIBUTES _Out_opt_ WDFWMIINSTANCE * Instance
struct _TP_CALLBACK_INSTANCE * PTP_CALLBACK_INSTANCE
_In_opt_ PALLOCATE_FUNCTION Allocate
_Inout_opt_ PVOID Parameter