INSTANCE_PARTIAL_INFORMATION 構造体 (fltuserstructures.h)
INSTANCE_PARTIAL_INFORMATION構造体には、ミニフィルター インスタンスの部分的な情報が含まれています。
構文
typedef struct _INSTANCE_PARTIAL_INFORMATION {
ULONG NextEntryOffset;
USHORT InstanceNameLength;
USHORT InstanceNameBufferOffset;
USHORT AltitudeLength;
USHORT AltitudeBufferOffset;
} INSTANCE_PARTIAL_INFORMATION, *PINSTANCE_PARTIAL_INFORMATION;
メンバー
NextEntryOffset
バッファーに複数のエントリが存在する場合は、次のINSTANCE_PARTIAL_INFORMATIONエントリのバイト オフセット。 このメンバーの後に他のエントリがない場合、このメンバーは 0 になります。
InstanceNameLength
インスタンス名の長さ (バイト単位)。
InstanceNameBufferOffset
インスタンス名文字列の最初の文字のバイト オフセット。 この文字の後には、メモリ内で文字列の残りの部分が続きます。
AltitudeLength
インスタンスの高度文字列の長さ (バイト単位)。
AltitudeBufferOffset
高度文字列の最初の文字のバイト オフセット。 この文字の後には、メモリ内で文字列の残りの部分が続きます。
注釈
この構造体は、LONGLONG (8 バイト) 境界に配置する必要があります。 バッファーにこれらの構造体が 2 つ以上含まれている場合、各エントリの NextEntryOffset 値 (最後を除く) は 8 バイトの境界になります。
要件
要件 | 値 |
---|---|
Header | fltuserstructures.h (FltUser.h、Fltkernel.h を含む) |