26 #if ((FX_CORE_MODE)==(FX_CORE_USER_MODE)) 27 #define FX_IS_USER_MODE (TRUE) 28 #define FX_IS_KERNEL_MODE (FALSE) 29 #elif ((FX_CORE_MODE)==(FX_CORE_KERNEL_MODE)) 30 #define FX_IS_USER_MODE (FALSE) 31 #define FX_IS_KERNEL_MODE (TRUE)
MdRemoveLock GetRemoveLock(VOID)
VOID SetStatus(__in NTSTATUS Status)
virtual _Must_inspect_result_ NTSTATUS Dispatch(__in MdIrp Irp)
#define STATUS_INVALID_DEVICE_REQUEST
FxDefaultIrpHandler(__in PFX_DRIVER_GLOBALS FxDriverGlobals, __in CfxDevice *Device)
VOID SkipCurrentIrpStackLocation(VOID)
NTSTATUS CallDriver(__in MdDeviceObject DeviceObject)
MdDeviceObject __inline GetAttachedDevice(VOID)
__inline BOOLEAN IsFilter()
VOID CompleteRequest(__in_opt CCHAR PriorityBoost=IO_NO_INCREMENT)
VOID SetInformation(__in ULONG_PTR Information)
#define _Must_inspect_result_
_Must_inspect_result_ _In_ WDFDEVICE Device
static __inline VOID MxReleaseRemoveLock(__in MdRemoveLock RemoveLock, __in PVOID Tag)
static FxDeviceRemLockAction __inline _RequiresRemLock(__in UCHAR MajorCode, __in UCHAR MinorCode)
UCHAR GetMinorFunction(VOID)
UCHAR GetMajorFunction(VOID)