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结构化缓冲区中返回。

此结构必须在 LONG(4 字节)边界上对齐。

要求

要求 价值
标头 ntifs.h(包括 Ntifs.h、Fltkernel.h)

另请参阅

FILE_FULL_EA_INFORMATION

IRP_MJ_QUERY_EA

IoCheckEaBufferValidity