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