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 を含む)

こちらもご覧ください

NDIS_OBJECT_HEADER

NdisOpenConfigurationEx