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) |