Freigeben über


OID_GEN_PHYSICAL_MEDIUM_EX

Als Abfrage gibt die OID_GEN_PHYSICAL_MEDIUM_EX-OID die Typen von physischen Medien an, die ein Miniportadapter unterstützt.

Bemerkungen

NDIS verarbeitet diese OID für NDIS 6.0 und höhere Miniporttreiber. Der Miniporttreiber stellt den Wert des physischen Mediums während der Initialisierung bereit.

Das InformationBuffer-Element der NDIS_OID_REQUEST-Struktur enthält einen NDIS_PHYSICAL_MEDIUM Enumerationswert.

Hinweis Der Unterschied zwischen OID_GEN_PHYSICAL_MEDIUM_EX und OID_GEN_PHYSICAL_MEDIUM besteht darin, dass die OID_GEN_PHYSICAL_MEDIUM_EX-Version den NdisPhysicalMedium802_3-Typ nicht als NdisPhysicalMediumUnspecified überschreibt, während OID_GEN_PHYSICAL_MEDIUM dies weiterhin tut. Es wird empfohlen, dass alle 6.x-Treiber die EX-Version verwenden. OID_GEN_PHYSICAL_MEDIUM_EX wird über eine WMI-GUID verfügbar gemacht.

Miniport-Treiber melden einen physischen Medientyp, um ihre physischen Medien von Medien zu unterscheiden, die sie in der OID_GEN_MEDIA_SUPPORTED OID-Abfrage als unterstützung deklariert haben.

NDIS unterstützt die OID_GEN_PHYSICAL_MEDIUM_EX OID für Miniportadapter, die neuere Netzwerke unterstützen, obwohl diese Netzwerke Pakete übertragen, die dem Betriebssystem und NDIS als bekannte Standardmedientypen erscheinen.

Neuere Netzwerke übertragen Pakete, die wie Standardmedien aussehen, aber möglicherweise neue Features oder geringfügige Unterschiede zum Standard aufweisen. Diese OID ist vorhanden, damit Treiber und Anwendungen der oberen Schicht die tatsächlichen Netzwerke bestimmen können, mit denen eine NIC verbunden ist. Nach dem Abrufen von Informationen zu zugrunde liegenden Netzwerken können Treiber und Anwendungen der oberen Ebene diese Informationen verwenden, um das Verhalten solcher Treiber und Anwendungen zu ändern.

Um eine NIC 802.3 klar von einer emulierten 802.3-NIC zu unterscheiden, für die kein physischer Mediumtyp definiert ist, benötigen NDIS 6.0 und höhere Versionen und höhere Versionen 802.3-Miniporttreiber, um einen NdisPhysicalMedium802_3 Medientyp zu melden.

Requirements (Anforderungen)

Version

Unterstützt in NDIS 6.20 und höher. Für Miniporttreiber nicht angefordert. (Siehe Abschnitt Hinweise.)

Header

Ntddndis.h (include Ndis.h)

Weitere Informationen

NDIS_OID_REQUEST

OID_GEN_MEDIA_SUPPORTED

OID_GEN_PHYSICAL_MEDIUM