OID_GEN_LINK_STATE
クエリとして、NDIS および上にあるドライバーは OID_GEN_LINK_STATE OID を使用し、ミニポート アダプターの現在のリンクの状態を判断します。 ミニポート ドライバーは NDIS_LINK_STATE 構造体のリンク状態を受け取ります。
バージョン情報
Windows Vista 以降のバージョンの Windows
サポート対象。
NDIS 6.0 以降のミニポート ドライバー
要求されていません。 (「解説」を参照してください)。
解説
ミニポート ドライバーは、初期化中にリンク状態を提供し、状態表示で更新を行います。
リンクの状態を指定するには、ミニポート ドライバーが NdisMSetMiniportAttributes 関数に渡す、NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES 構造体の MediaConnectState、MediaDuplexState、XmitLinkSpeed、RcvLinkSpeed、PauseFunctions、AutoNegotiationFlagsメンバーを 設定します。
ミニポート ドライバーがこの OID をサポートしていない場合、ドライバーは NDIS_STATUS_NOT_SUPPORTED を返します。 ミニポート ドライバーが、この OID をサポートしている場合、接続状態、デュプレックス状態、および NDIS_LINK_STATE 構造体のリンク速度を返します。
要件
ヘッダー |
Ntddndis.h (Ndis.h を含む) |
関連項目
NDIS_MINIPORT_ADAPTER_GENERAL_ATTRIBUTES