次の方法で共有


オプションのミニポート ドライバー サービスの構成

NDIS は、ミニポート ドライバーの ミニポートSetOptions 関数を呼び出して、ドライバーがオプションのサービスを構成できるようにします。 NDIS は、ミニポート ドライバーNdisMRegisterMiniportDriver 関数への呼び出しのコンテキスト内でミニポート セットOptions を呼び出します。

ミニポート セットオプションは、 省略可能 なミニポートXxx 関数の既定のエントリ ポイントを登録し、他のドライバー リソースを割り当てることができます。 省略可能な MiniportXxx 関数を登録するために、ミニポート ドライバーはNdisSetOptionalHandlers関数を呼び出し、パラメーターで特性構造体を OptionalHandlers渡します。

NDIS 6.0 以降では、有効な特性構造には次のものが含まれます。

NDIS_MINIPORT_CO_CHARACTERISTICS

NDIS_MINIPORT_PNP_CHARACTERISTICS

NDIS_CO_CALL_MANAGER_OPTIONAL_HANDLERS

NDIS_PROVIDER_CHIMNEY_OFFLOAD_GENERIC_CHARACTERISTICS ( NDIS 6.0 TCP チムニー オフロードのドキュメントを参照)

NDIS_PROVIDER_CHIMNEY_OFFLOAD_TCP_CHARACTERISTICS ( NDIS 6.0 TCP チムニー オフロードのドキュメントを参照)

NDIS 6.30 以降では、有効な特性構造には次のものも含まれます。

NDIS_MINIPORT_SS_CHARACTERISTICS

NDIS_NDK_PROVIDER_CHARACTERISTICS