#include "ntfs.h"
#include <debug.h>
Go to the source code of this file.
Defines |
| #define | NDEBUG |
| #define | TAG_FCB 'BCFI' |
Functions |
| static PWCHAR | NtfsGetNextPathElement (PWCHAR FileName) |
| static VOID | NtfsWSubString (PWCHAR pTarget, const PWCHAR pSource, size_t pLength) |
| PNTFS_FCB | NtfsCreateFCB (PCWSTR FileName, PNTFS_VCB Vcb) |
| VOID | NtfsDestroyFCB (PNTFS_FCB Fcb) |
| BOOLEAN | NtfsFCBIsDirectory (PNTFS_FCB Fcb) |
| BOOLEAN | NtfsFCBIsRoot (PNTFS_FCB Fcb) |
| VOID | NtfsGrabFCB (PNTFS_VCB Vcb, PNTFS_FCB Fcb) |
| VOID | NtfsReleaseFCB (PNTFS_VCB Vcb, PNTFS_FCB Fcb) |
| VOID | NtfsAddFCBToTable (PNTFS_VCB Vcb, PNTFS_FCB Fcb) |
| PNTFS_FCB | NtfsGrabFCBFromTable (PNTFS_VCB Vcb, PCWSTR FileName) |
| NTSTATUS | NtfsFCBInitializeCache (PNTFS_VCB Vcb, PNTFS_FCB Fcb) |
| PNTFS_FCB | NtfsMakeRootFCB (PNTFS_VCB Vcb) |
| PNTFS_FCB | NtfsOpenRootFCB (PNTFS_VCB Vcb) |
| NTSTATUS | NtfsAttachFCBToFileObject (PNTFS_VCB Vcb, PNTFS_FCB Fcb, PFILE_OBJECT FileObject) |
| static NTSTATUS | NtfsDirFindFile (PNTFS_VCB Vcb, PNTFS_FCB DirectoryFcb, PWSTR FileToFind, PNTFS_FCB *FoundFCB) |
| NTSTATUS | NtfsGetFCBForFile (PNTFS_VCB Vcb, PNTFS_FCB *pParentFCB, PNTFS_FCB *pFCB, const PWSTR pFileName) |