Freigeben über


FILE_GET_EA_INFORMATION-Struktur (ntifs.h)

Die FILE_GET_EA_INFORMATION-Struktur wird verwendet, um Ea-Informationen (Extended-Attribute) abzufragen.

Syntax

typedef struct _FILE_GET_EA_INFORMATION {
  ULONG NextEntryOffset;
  UCHAR EaNameLength;
  CHAR  EaName[1];
} FILE_GET_EA_INFORMATION, *PFILE_GET_EA_INFORMATION;

Member

NextEntryOffset

Offset in Byte des nächsten FILE_GET_EA_INFORMATION-typisierten Eintrags. Dieser Member ist 0(0), wenn keine weiteren Einträge auf diesen Folgen folgen.

EaNameLength

Länge des EaName-Arrays in Bytes. Dieser Wert enthält kein NULL-Abschlusszeichen.

EaName[1]

Gibt das erste Zeichen des Namens des erweiterten Attributs an, das abgefragt werden soll. Darauf folgt im Arbeitsspeicher der rest der Zeichenfolge.

Hinweise

Die FILE_GET_EA_INFORMATION-Struktur wird verwendet, um Ea-Informationen (Extended-Attribute) abzufragen. Die EA-Informationen werden in einem FILE_FULL_EA_INFORMATION strukturierten Puffer zurückgegeben.

Diese Struktur muss an einer LONG-Grenze (4 Byte) ausgerichtet werden.

Anforderungen

Anforderung Wert
Header ntifs.h (include Ntifs.h, Fltkernel.h)

Weitere Informationen

FILE_FULL_EA_INFORMATION

IRP_MJ_QUERY_EA

IoCheckEaBufferValidity