структура FILE_GET_EA_INFORMATION (ntifs.h)

Структура FILE_GET_EA_INFORMATION используется для запроса сведений о расширенных атрибутах (EA).

Синтаксис

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

Члены

NextEntryOffset

Смещение (в байтах) следующей FILE_GET_EA_INFORMATION типизированной записи. Этот элемент равен нулю, если другие записи не соответствуют этому элементу.

EaNameLength

Длина массива EaName в байтах. Это значение не включает признак конца NULL.

EaName[1]

Задает первый символ имени расширенного атрибута для запроса. За этим в памяти следует остаток строки.

Комментарии

Структура FILE_GET_EA_INFORMATION используется для запроса сведений о расширенных атрибутах (EA). Сведения ea возвращаются в FILE_FULL_EA_INFORMATION структурированном буфере.

Эта структура должна быть выровнена по длинной (4-байтовой) границе.

Требования

Требование Значение
Заголовок ntifs.h (включая Ntifs.h, Fltkernel.h)

См. также раздел

FILE_FULL_EA_INFORMATION

IRP_MJ_QUERY_EA

IoCheckEaBufferValidity