27#include "FxFileObject.hpp"
30#include "FxFileObjectApiUm.tmh"
59WDFEXPORT(WdfFileObjectGetInitiatorProcessId)(
83 "process ID from a file object that doesn't have a WDM file object"),
92WDFEXPORT(WdfFileObjectGetRelatedFileObject)(
125WDFEXPORT(WdfFileObjectIncrementProcessKeepAliveCount)(
154WDFEXPORT(WdfFileObjectDecrementProcessKeepAliveCount)(
FxFileObject * GetRelatedFileObject(VOID)
__inline MdFileObject GetWdmFileObject(VOID)
__inline WDFFILEOBJECT GetHandle(VOID)
_Must_inspect_result_ NTSTATUS UpdateProcessKeepAliveCount(_In_ BOOLEAN Increment)
#define _IRQL_requires_max_(irql)
_In_ WDFFILEOBJECT FileObject
FxObjectHandleGetPtr(GetFxDriverGlobals(DriverGlobals), FileObject, FX_TYPE_FILEOBJECT,(PVOID *)&pFO)
FX_VERIFY_WITH_NAME(INTERNAL, TRAPMSG("Not implemented"), DriverGlobals->DriverName)
FxFileObject * pFoRelated
__inline PFX_DRIVER_GLOBALS GetFxDriverGlobals(__in PWDF_DRIVER_GLOBALS DriverGlobals)
#define DDI_ENTRY_IMPERSONATION_OK()
#define UNREFERENCED_PARAMETER(P)
_In_ WDFREQUEST _In_ WDFFILEOBJECT FileObject