27 FREEOBJPROC pFreeProc;
VOID NTAPI DRIVEROBJ_vCleanup(PVOID pObject)
DRIVEROBJ cleanup function.
BOOL APIENTRY EngUnlockDriverObj(_In_ _Post_ptr_invalid_ HDRVOBJ hdo)
_Must_inspect_result_ HDRVOBJ APIENTRY EngCreateDriverObj(_In_ PVOID pvObj, _In_opt_ FREEOBJPROC pFreeObjProc, _In_ HDEV hdev)
BOOL APIENTRY EngDeleteDriverObj(_In_ _Post_ptr_invalid_ HDRVOBJ hdo, _In_ BOOL bCallBack, _In_ BOOL bLocked)
PDRIVEROBJ APIENTRY EngLockDriverObj(_In_ HDRVOBJ hdo)
#define DRIVEROBJ_AllocObjectWithHandle()
FORCEINLINE PEDRIVEROBJ DRIVEROBJ_TryLockObject(HDRVOBJ hdo)
#define DRIVEROBJ_UnlockObject(pdo)
#define _Post_ptr_invalid_
#define _Must_inspect_result_
VOID NTAPI GDIOBJ_vDeleteObject(POBJ pobj)