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.

Sintaks

typedef struct _FILE_NAME {
  FILE_REFERENCE ParentDirectory;
  UCHAR          Reserved[0x38];
  UCHAR          FileNameLength;
  UCHAR          Flags;
  WCHAR          FileName[1];
} FILE_NAME, *PFILE_NAME;

Anggota

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.

Keterangan

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.

Lihat juga

Tabel File Master