FILE_GET_EA_INFORMATION structure (ntifs.h)

La structure FILE_GET_EA_INFORMATION est utilisée pour rechercher des informations d’attribut étendu (EA).

Syntaxe

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

Membres

NextEntryOffset

Décalage, en octets, de l’entrée FILE_GET_EA_INFORMATION suivante. Ce membre est égal à zéro si aucune autre entrée ne suit celle-ci.

EaNameLength

Longueur, en octets, du tableau EaName . Cette valeur n’inclut pas de terminateur NULL.

EaName[1]

Spécifie le premier caractère du nom de l’attribut étendu à interroger. Ceci est suivi en mémoire par le reste de la chaîne.

Remarques

La structure FILE_GET_EA_INFORMATION est utilisée pour rechercher des informations d’attribut étendu (EA). Les informations EA sont retournées dans une mémoire tampon FILE_FULL_EA_INFORMATION structurée.

Cette structure doit être alignée sur une limite LONG (4 octets).

Configuration requise

Condition requise Valeur
En-tête ntifs.h (include Ntifs.h, Fltkernel.h)

Voir aussi

FILE_FULL_EA_INFORMATION

IRP_MJ_QUERY_EA

IoCheckEaBufferValidity