クエリとして、OID_GEN_PHYSICAL_MEDIUM_EX OID は、ミニポート アダプターがサポートする物理メディアの種類を指定します。
備考
NDIS は、NDIS 6.0 以降のミニポート ドライバーのこの OID を処理します。 ミニポート ドライバーは、初期化中に物理中の値を提供します。
NDIS_OID_REQUEST 構造体の InformationBuffer メンバーには、NDIS_PHYSICAL_MEDIUM列挙値が含まれています。
注意 OID_GEN_PHYSICAL_MEDIUM_EXと OID_GEN_PHYSICAL_MEDIUM の違いは、OID_GEN_PHYSICAL_MEDIUM_EX バージョンは NdisPhysicalMediumUnspecified NdisPhysicalMedium802_3 型をオーバーライドしないのに対し、OID_GEN_PHYSICAL_MEDIUMは引き続き行うということです。 すべての 6.x ドライバーで EX バージョンを使用することをお勧めします。 OID_GEN_PHYSICAL_MEDIUM_EXは WMI GUID を介して公開されます。
ミニポート ドライバーは、物理メディアの種類を報告して、OID_GEN_MEDIA_SUPPORTED OID クエリでサポートするように宣言したメディアと物理メディアを区別します。
NDIS は、新しいネットワークをサポートするミニポート アダプターのOID_GEN_PHYSICAL_MEDIUM_EX OID をサポートします。ただし、これらのネットワークは、オペレーティング システムおよび NDIS に標準の既知のメディアの種類として表示されるパケットを転送します。
新しいネットワークは、標準メディアのように表示される可能性があるパケットを転送しますが、新しい機能や標準とは若干の違いがある可能性があります。 この OID は存在するため、上位層のドライバーとアプリケーションは、NIC が接続する実際のネットワークを決定できます。 基になるネットワークに関する情報を取得した後、上位層のドライバーとアプリケーションはこの情報を使用して、このようなドライバーとアプリケーションの動作を変更できます。
物理メディアの種類が定義されていないエミュレートされた 802.3 NIC と 802.3 NIC を明確に区別するには、NDIS 6.0 以降のバージョンでは、NdisPhysicalMedium802_3 メディアの種類を報告するために 802.3 ミニポート ドライバーが必要です。
必要条件
バージョン |
NDIS 6.20 以降でサポートされています。 ミニポート ドライバーには要求されません。 (「解説」セクションを参照してください。 |
ヘッダ |
Ntddndis.h (Ndis.h を含む) |