14 #define NPFS_BUGCHECK_FILE_ID (NPFS_BUGCHECK_PREFXSUP)
_In_ __drv_aliasesMem PSTRING Prefix
#define STATUS_INSUFFICIENT_RESOURCES
_In_ ULONG _In_ ULONG _In_ ULONG Length
IN BOOLEAN OUT PSTR Buffer
#define STATUS_INVALID_PARAMETER
_In_ __drv_aliasesMem PSTRING _Out_ PPREFIX_TABLE_ENTRY PrefixTableEntry
#define NPFS_NAME_BLOCK_TAG
NTSTATUS NTAPI NpFindRelativePrefix(IN PNP_DCB Dcb, IN PUNICODE_STRING Name, IN ULONG CaseInsensitiveIndex, IN PUNICODE_STRING Prefix, OUT PNP_FCB *FoundFcb)
NTSTATUS(* NTAPI)(IN PFILE_FULL_EA_INFORMATION EaBuffer, IN ULONG EaLength, OUT PULONG ErrorOffset)
#define OBJ_NAME_PATH_SEPARATOR
PFLT_MESSAGE_WAITER_QUEUE CONTAINING_RECORD(Csq, DEVICE_EXTENSION, IrpQueue)) -> WaiterQ.mLock) _IRQL_raises_(DISPATCH_LEVEL) VOID NTAPI FltpAcquireMessageWaiterLock(_In_ PIO_CSQ Csq, _Out_ PKIRQL Irql)
#define NpBugCheck(p1, p2, p3)
_In_ WDFDMATRANSACTION _In_ size_t MaximumLength
PUNICODE_PREFIX_TABLE_ENTRY NTAPI RtlFindUnicodePrefix(PUNICODE_PREFIX_TABLE PrefixTable, PUNICODE_STRING FullName, ULONG CaseInsensitiveIndex)
#define ExAllocatePoolWithTag(hernya, size, tag)
#define NPFS_NTC_ROOT_DCB
UNICODE_PREFIX_TABLE PrefixTable
PNP_FCB NTAPI NpFindPrefix(IN PUNICODE_STRING Name, IN ULONG CaseInsensitiveIndex, IN PUNICODE_STRING Prefix)
#define RtlCopyMemory(Destination, Source, Length)
unsigned short MaximumLength
_In_ PUNICODE_STRING _In_ ULONG CaseInsensitiveIndex
_In_ PIO_STACK_LOCATION _Inout_ PFILE_OBJECT _Inout_ PVCB _Outptr_result_maybenull_ PDCB * Dcb
base of all file and directory entries