Freigeben über


FILE_GET_EA_INFORMATION Struktur (ntifs.h)

Die FILE_GET_EA_INFORMATION Struktur wird verwendet, um Informationen für erweiterte Attribute (EXTENDED-Attribute, EA) abzufragen.

Syntax

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

Angehörige

NextEntryOffset

Versetzt in Byte des nächsten FILE_GET_EA_INFORMATION eingegebenen Eintrags. Dieses Element ist null, wenn keine anderen Einträge diesem Element folgen.

EaNameLength

Länge des EaName Arrays in Byte. Dieser Wert enthält keinen NULL-Terminator.

EaName[1]

Gibt das erste Zeichen des Namens des erweiterten Attributs an, das abgefragt werden soll. Dies folgt im Arbeitsspeicher durch den Rest der Zeichenfolge.

Bemerkungen

Die FILE_GET_EA_INFORMATION Struktur wird verwendet, um Informationen für erweiterte Attribute (EXTENDED-Attribute, EA) 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 (einschließlich Ntifs.h, Fltkernel.h)

Siehe auch

FILE_FULL_EA_INFORMATION

IRP_MJ_QUERY_EA

IoCheckEaBufferValidity