__inline WDF_DEVICE_IO_TYPE GetIoType(VOID)
static FxDevice * GetFxDevice(__in MdDeviceObject DeviceObject)
UCHAR GetMajorFunction(VOID)
ULONG GetParameterWriteLength(VOID)
MdDeviceObject GetDeviceObject(VOID)
ULONG GetParameterIoctlCodeBufferMethod(VOID)
ULONG GetParameterIoctlInputBufferLength(VOID)
ULONG GetParameterReadLength(VOID)
__inline PFX_DRIVER_GLOBALS GetDriverGlobals(VOID)
WDFMEMORY GetMemoryHandle(__in USHORT Offset)
VOID ReleaseIrpReference(VOID)
VOID AddIrpReference(VOID)
#define _Must_inspect_result_
#define METHOD_OUT_DIRECT
#define UNREFERENCED_PARAMETER(P)
#define IRP_MJ_DEVICE_CONTROL
virtual VOID Delete(VOID)
virtual ULONG Release(__in PVOID Tag, __in LONG Line, __in_opt PSTR File)
virtual size_t GetBufferSize(VOID)
virtual PFX_DRIVER_GLOBALS GetDriverGlobals(VOID)
virtual USHORT GetFlags(VOID)
virtual WDFMEMORY GetHandle(VOID)
FxRequest * GetRequest(VOID)
virtual ULONG AddRef(__in PVOID Tag, __in LONG Line, __in_opt PSTR File)
virtual _Must_inspect_result_ PMDL GetMdl(VOID)
#define FIELD_OFFSET(t, f)
#define CONTAINING_RECORD(address, type, field)
_Must_inspect_result_ _In_ WDFDEVICE _In_ BOOLEAN _In_opt_ PVOID Tag
#define IRP_MJ_INTERNAL_DEVICE_CONTROL