FILTER_FULL_INFORMATION 構造体 (fltuserstructures.h)
FILTER_FULL_INFORMATION構造体には、ミニフィルター ドライバーの完全な情報が含まれています。
構文
typedef struct _FILTER_FULL_INFORMATION {
ULONG NextEntryOffset;
ULONG FrameID;
ULONG NumberOfInstances;
USHORT FilterNameLength;
WCHAR FilterNameBuffer[1];
} FILTER_FULL_INFORMATION, *PFILTER_FULL_INFORMATION;
メンバー
NextEntryOffset
バッファーに複数のエントリが存在する場合は、次のFILTER_FULL_INFORMATIONエントリのバイト オフセット。 このメンバーの後に他のエントリがない場合、このメンバーは 0 になります。
FrameID
現在のフレームの 0 から始まるインデックス。
NumberOfInstances
このミニフィルターに現在存在するインスタンスの数。
FilterNameLength
ミニフィルター名の長さ (バイト単位)。
FilterNameBuffer[1]
フィルター名文字列の最初の文字を指定します。 この文字の後に、メモリ内に文字列の残りの部分が続きます。 文字列の長さは FilterNameLength メンバーによって指定されます。 文字列は Unicode で、NULL で終わるものではありません。
注釈
FILTER_FULL_INFORMATION構造体は、 FilterFindFirst、 FilterFindNext、 FilterGetInformation、 FltEnumerateFilterInformation、 FltGetFilterInformation などのルーチンにパラメーターとして渡されます。
この構造体は、LONGLONG (8 バイト) 境界に配置する必要があります。 バッファーにこれらの構造体が 2 つ以上含まれている場合、各エントリの NextEntryOffset 値 (最後の を除く) は 8 バイトの境界になります。
要件
要件 | 値 |
---|---|
Header | fltuserstructures.h (FltUser.h、FltKernel.h を含む) |
こちらもご覧ください
FILTER_AGGREGATE_BASIC_INFORMATION
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示