32#ifndef _FXUSEROBJECT_H_
33#define _FXUSEROBJECT_H_
83#ifdef INLINE_WRAPPER_ALLOCATION
84#if (FX_CORE_MODE==FX_CORE_USER_MODE)
virtual _Must_inspect_result_ NTSTATUS QueryInterface(__in FxQueryInterfaceParams *Params)
static _Must_inspect_result_ NTSTATUS _Create(__in PFX_DRIVER_GLOBALS FxDriverGlobals, __in_opt PWDF_OBJECT_ATTRIBUTES Attributes, __out FxUserObject **Object)
__inline WDFOBJECT GetHandle(VOID)
virtual NTSTATUS QueryInterface(__in FxQueryInterfaceParams *Params)
return pObject GetObjectHandle()
#define _Must_inspect_result_
#define MEMORY_ALLOCATION_ALIGNMENT
_Must_inspect_result_ _In_ WDFCOLLECTION _In_ WDFOBJECT Object
_Must_inspect_result_ _In_ WDFDMAENABLER _In_ _In_opt_ PWDF_OBJECT_ATTRIBUTES Attributes
FORCEINLINE size_t WDF_ALIGN_SIZE_UP(_In_ size_t Length, _In_ size_t AlignTo)
_In_ WDFIOTARGET _In_ PWDF_REQUEST_COMPLETION_PARAMS Params