82 "Driver did not create a device in " 83 "EvtDriverAddDevice, status %!STATUS!",
status);
92 "Filter returned %!STATUS! without creating a WDFDEVICE, " 93 "converting to STATUS_SUCCESS",
status);
122 "Exit, status %!STATUS!",
status);
__inline BOOLEAN IsPnp(VOID)
PDEVICE_OBJECT PhysicalDeviceObject
#define TRACE_LEVEL_INFORMATION
#define TRACE_LEVEL_VERBOSE
static FxDriver * GetFxDriver(__in MdDriverObject DriverObject)
_Must_inspect_result_ NTSTATUS AllocateDriverObjectExtensionAndStoreFxDriver(VOID)
_Must_inspect_result_ _In_ PDRIVER_OBJECT DriverObject
__inline WDFDRIVER GetHandle(VOID)
static __inline NTSTATUS MxAllocateDriverObjectExtension(_In_ MdDriverObject DriverObject, _In_ PVOID ClientIdentificationAddress, _In_ ULONG DriverObjectExtensionSize, _Post_ _At_(*DriverObjectExtension, _When_(return==0, __drv_aliasesMem __drv_allocatesMem(Mem) _Post_notnull_)) _When_(return==0, _Outptr_result_bytebuffer_(DriverObjectExtensionSize)) PVOID *DriverObjectExtension)
#define NT_SUCCESS(StatCode)
static MdDriverAddDeviceType AddDevice
#define STATUS_UNSUCCESSFUL
#define _Must_inspect_result_
__inline MdDriverObject GetObject(VOID)
#define TRACE_LEVEL_WARNING
__inline PFX_DRIVER_GLOBALS GetDriverGlobals(VOID)
WDF_DEVICE_PNP_STATE m_CurrentPnpState
DoTraceLevelMessage(pFxDriverGlobals, TRACE_LEVEL_VERBOSE, TRACINGPNP, "Enter, WDFDEVICE %p", Device)
_Must_inspect_result_ NTSTATUS Invoke(__in WDFDRIVER Driver, __in PWDFDEVICE_INIT DeviceInit)
VOID FinishInitializing(VOID)
static __inline PVOID MxGetDriverObjectExtension(__in MdDriverObject DriverObject, __in PVOID ClientIdentificationAddress)
_Must_inspect_result_ NTSTATUS DeleteDeviceFromFailedCreate(__in NTSTATUS FailedStatus, __in BOOLEAN UseStateMachine)
static SERVICE_STATUS status
MxDriverObject m_DriverObject
FxDriverDeviceAdd m_DriverDeviceAdd