次の方法で共有


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 以降でサポートされています。
ヘッダー ndis.h (Ndis.h を含む)

関連項目

NDIS_OBJECT_HEADER

NdisOpenConfigurationEx