FILE_FULL_EA_INFORMATION struttura (wdm.h)
La struttura FILE_FULL_EA_INFORMATION fornisce informazioni sull'attributo esteso (EA).
Sintassi
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;
Members
NextEntryOffset
Offset della voce di tipo FILE_FULL_EA_INFORMATION successiva. Questo membro è zero se nessun'altra voce segue questa.
Flags
Può essere zero o può essere impostato con FILE_NEED_EA, che indica che il file a cui appartiene L'EA non può essere interpretato senza comprendere gli attributi estesi associati.
EaNameLength
Lunghezza in byte della matrice EaName . Questo valore non include un terminatore null a EaName.
EaValueLength
Lunghezza in byte di ogni valore EA nella matrice.
EaName[1]
Matrice di caratteri che rinominano L'EA per questa voce.
Commenti
Questa struttura è allineata a longword. Se un set di voci FILE_FULL_EA_INFORMATION viene memorizzato nel buffer, il valore NextEntryOffset in ogni voce, tranne l'ultimo, rientra in un limite longword.
I valori associati a ogni voce seguono la matrice EaName . Ovvero, i valori di EA si trovano in EaName + (EaNameLength + 1).
Requisiti
Requisito | Valore |
---|---|
Intestazione | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |