NDIS_CONFIGURATION_OBJECT構造体 (ndis.h)
NDIS_CONFIGURATION_OBJECT構造体は、NDIS ドライバーが に渡すことができる構成オブジェクトの属性を定義します。 NdisOpenConfigurationEx 関数。
構文
typedef struct _NDIS_CONFIGURATION_OBJECT {
NDIS_OBJECT_HEADER Header;
NDIS_HANDLE NdisHandle;
ULONG Flags;
} NDIS_CONFIGURATION_OBJECT, *PNDIS_CONFIGURATION_OBJECT;
メンバー
Header
NDIS_CONFIGURATION_OBJECT構造体のNDIS_OBJECT_HEADER構造体。 Header が指定する構造体の Type メンバーを NDIS_OBJECT_TYPE_CONFIGURATION_OBJECT、Revision メンバーを NDIS_CONFIGURATION_OBJECT_REVISION_1に、Size メンバーを NDIS_SIZEOF_CONFIGURATION_OBJECT_REVISION_1 に設定します。
NdisHandle
初期化中に呼び出し元が取得した NDIS ハンドル。
Flags
次のフラグのビットごとの OR。
NDIS_CONFIG_FLAG_FILTER_INSTANCE_CONFIGURATION
監視フィルター ドライバーが同じミニポート アダプターを介して構成された複数のフィルター モジュールがある場合に、特定のフィルター モジュールのフィルター モジュール構成にアクセスする必要がある場合は、このフラグを設定します。 フィルター ドライバーを変更するには、このフラグを使用しないでください。
注釈
レジストリのパラメーターを構成するために、NDIS ドライバーは、NDIS_CONFIGURATION_OBJECT構造体を使用して構成オブジェクトを定義し、 NdisOpenConfigurationEx 関数を呼び出して構成ハンドルを取得できます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | NDIS 6.0 以降でサポートされています。 |
Header | ndis.h (Ndis.h を含む) |