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型指定エントリのオフセット (バイト単位)。 このメンバーの後に他のエントリがない場合、このメンバーは 0 になります。

EaNameLength

EaName 配列の長さ (バイト単位)。 この値には NULL 終端記号は含まれません。

EaName[1]

照会する拡張属性の名前の最初の文字を指定します。 その後、メモリ内で文字列の残りの部分が続きます。

注釈

FILE_GET_EA_INFORMATION構造体は、拡張属性 (EA) 情報のクエリに使用されます。 EA 情報は、 FILE_FULL_EA_INFORMATION構造化バッファーで返されます。

この構造体は、LONG (4 バイト) 境界に配置する必要があります。

要件

要件
Header ntifs.h (Ntifs.h、Fltkernel.h を含む)

こちらもご覧ください

FILE_FULL_EA_INFORMATION

IRP_MJ_QUERY_EA

IoCheckEaBufferValidity