Bagikan melalui


struktur FILE_FULL_EA_INFORMATION (wdm.h)

Struktur FILE_FULL_EA_INFORMATION menyediakan informasi atribut yang diperluas (EA).

Sintaks

typedef struct _FILE_FULL_EA_INFORMATION {
  ULONG  NextEntryOffset;
  UCHAR  Flags;
  UCHAR  EaNameLength;
  USHORT EaValueLength;
  CHAR   EaName[1];
} FILE_FULL_EA_INFORMATION, *PFILE_FULL_EA_INFORMATION;

Anggota

NextEntryOffset

Offset entri jenis FILE_FULL_EA_INFORMATION berikutnya. Anggota ini nol jika tidak ada entri lain yang mengikuti yang satu ini.

Flags

Dapat berupa nol atau dapat diatur dengan FILE_NEED_EA, menunjukkan bahwa file tempat EA berada tidak dapat ditafsirkan tanpa memahami atribut yang diperluas terkait.

EaNameLength

Panjang dalam byte array EaName . Nilai ini tidak menyertakan null-terminator ke EaName.

EaValueLength

Panjang dalam byte dari setiap nilai EA dalam array.

EaName[1]

Array karakter yang menmai EA untuk entri ini.

Keterangan

Struktur ini selaras dengan kata panjang. Jika satu set entri FILE_FULL_EA_INFORMATION di-buffer, nilai NextEntryOffset di setiap entri, kecuali yang terakhir, jatuh pada batas kata panjang.

Nilai yang terkait dengan setiap entri mengikuti array EaName . Artinya, nilai EA terletak di EaName + (EaNameLength + 1).

Persyaratan

Persyaratan Nilai
Header wdm.h (termasuk Wdm.h, Ntddk.h, Ntifs.h)

Lihat juga

ZwCreateFile