次の方法で共有


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 バイト) 境界に配置する必要があります。

必要条件

要件 価値
ヘッダー ntifs.h (Ntifs.h、Fltkernel.h を含む)

関連項目

FILE_FULL_EA_INFORMATION

IRP_MJ_QUERY_EA

IoCheckEaBufferValidity