struktur FILE_NAME
[Struktur ini hanya berlaku untuk volume NTFS versi 3; struktur ini dapat diubah dalam versi mendatang.]
Mewakili atribut nama file. File memiliki satu atribut nama file untuk setiap direktori tempat file dimasukkan.
typedef struct _FILE_NAME {
FILE_REFERENCE ParentDirectory;
UCHAR Reserved[0x38];
UCHAR FileNameLength;
UCHAR Flags;
WCHAR FileName[1];
} FILE_NAME, *PFILE_NAME;
-
ParentDirectory
-
Referensi file ke direktori yang mengindeks ke nama ini. Lihat MFT_SEGMENT_REFERENCE.
-
Dipesan
-
Dicadangkan.
-
FileNameLength
-
Panjang nama file, dalam karakter Unicode.
-
Bendera
-
Bendera nama file.
-
FILE_NAME_NTFS (0x01)
-
FILE_NAME_DOS (0x02)
-
-
FileName
-
Karakter pertama dari nama file.
Perhatikan bahwa tidak ada file header terkait untuk struktur ini.
Definisi struktur ini hanya berlaku untuk versi utama 3 dan minor versi 0 atau 1, seperti yang dilaporkan oleh FSCTL_GET_NTFS_VOLUME_DATA.