FILE_NAME 結構
[此結構僅適用于 NTFS 磁片區第 3 版;未來版本可能會改變。]
表示檔案名屬性。 檔案針對輸入的每個目錄都有一個檔案名屬性。
語法
typedef struct _FILE_NAME {
FILE_REFERENCE ParentDirectory;
UCHAR Reserved[0x38];
UCHAR FileNameLength;
UCHAR Flags;
WCHAR FileName[1];
} FILE_NAME, *PFILE_NAME;
成員
-
ParentDirectory
-
索引至此名稱之目錄的檔案參考。 請參閱 MFT_SEGMENT_REFERENCE。
-
已保留
-
保留的。
-
FileNameLength
-
檔案名的長度,以 Unicode 字元為單位。
-
旗標
-
檔案名旗標。
-
FILE_NAME_NTFS (0x01)
-
FILE_NAME_DOS (0x02)
-
-
FileName
-
檔案名的第一個字元。
備註
請注意,此結構沒有相關聯的標頭檔。
此結構定義僅適用于主要版本 3 和次要版本 0 或 1,如 FSCTL_GET_NTFS_VOLUME_DATA所報告。
另請參閱