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