共用方式為


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所報告。

另請參閱

主要檔案資料表