NDIS_ENUM_FILTERS 構造体 (ndis.h)
NDIS_ENUM_FILTERS構造体は、 への呼び出しから返されます。フィルター スタックのフィルター情報を提供する NdisEnumerateFilterModules 関数。
構文
typedef struct _NDIS_ENUM_FILTERS {
NDIS_OBJECT_HEADER Header;
ULONG Flags;
ULONG NumberOfFilters;
ULONG OffsetFirstFilter;
NDIS_FILTER_INTERFACE Filter[1];
} NDIS_ENUM_FILTERS, *PNDIS_ENUM_FILTERS;
メンバー
Header
フィルター列挙構造体の NDIS_OBJECT_HEADER 構造体。 ドライバーは、Header が指定する構造体の Type メンバーをNDIS_OBJECT_TYPE_DEFAULT、Revision メンバーをNDIS_ENUM_FILTERS_REVISION_1に、Size メンバーをNDIS_SIZEOF_ENUM_FILTERS_REVISION_1に設定します。
Flags
将来利用するために予約されています。
NumberOfFilters
Filter メンバーの配列に含まれる フィルター 情報構造体の数。
OffsetFirstFilter
NDIS_ENUM_FILTERS構造体の先頭から Filter メンバーにある配列の最初のメンバーへのオフセット (バイト単位)。
Filter[1]
呼び出しによって返される 0 個以上 のNDIS_FILTER_INTERFACE 構造体を含む配列。
注釈
次に、 NdisEnumerateFilterModules 関数は、NDIS_ENUM_FILTERS構造体を返し、その構造体の Filter メンバーには 、NDIS_FILTER_INTERFACE 構造体の配列が含まれています。 配列には、各 NDIS 5.1 以前のフィルター中間ドライバーまたは NDIS 6.0 以降の NDIS フィルター モジュールのドライバー スタック内にある 1 つのNDIS_FILTER_INTERFACE構造体が含まれています。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | NDIS 6.0 以降でサポートされています。 |
Header | ndis.h (Ndis.h を含む) |
こちらもご覧ください
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示