OID_GEN_MEDIA_SUPPORTED
Als Abfrage gibt die OID_GEN_MEDIA_SUPPORTED OID die Medientypen an, die eine NIC unterstützen kann, aber nicht unbedingt die Medientypen, die die NIC derzeit verwendet.
Versionsinformationen
Windows Vista und neuere Versionen von Windows
Abgestützt.
NDIS 6.0 und höher Miniporttreiber
Obsolet.
Die folgenden Medientypen wurden für NDIS 6.0 und höhere Treiber hinzugefügt:
NdisMediumTunnel
NdisMediumLoopback
NdisMediumNative802_11
Die folgenden Medientypen wurden für NDIS 6.20 und höhere Treiber hinzugefügt:
- NdisMediumIP-
NDIS 5.1 Miniporttreiber
Obligatorisch. Siehe OID_GEN_MEDIA_SUPPORTED (NDIS 5.1).
NDIS 5.1 Miniporttreiber
Obligatorisch. Siehe OID_GEN_MEDIA_SUPPORTED (NDIS 5.1).
Bemerkungen
NDIS 6.0 und höhere Miniporttreiber erhalten diese OID-Anforderung nicht. NDIS behandelt dieses OID mit einem zwischengespeicherten Wert, den Miniporttreiber während der Initialisierung bereitstellen.
Diese Medientypen werden als richtige Teilmenge der folgenden systemdefinierten Werte aufgeführt:
NdisMedium802_3
Ethernet (802.3).
Hinweis NDIS 5.x Miniporttreiber, die der Schnittstelle 802.11 entsprechen, müssen diesen Medientyp verwenden. Weitere Informationen zur 802.11-Schnittstelle finden Sie unter 802.11 Wireless LAN Miniport Drivers.
NdisMedium802_5
Token ring (802.5). Dieser Medientyp wird für NDIS 6.0 und höhere Treiber nicht unterstützt.
Hinweis Ab Windows 8 unterstützt das Betriebssystem diesen Medientyp für Miniporttreiber nicht.
NdisMediumFddi
FDDI. Dieser Medientyp wird unter Windows Vista und höheren Versionen von Windows nicht unterstützt.
NdisMediumDix
DEC/Intel/Ether (DIX) Ethernet
NdisMediumArcnetRaw
ARCNET (raw). Dieser Medientyp wird unter Windows Vista und höheren Versionen von Windows nicht unterstützt.
NdisMediumArcnet878_2
ARCNET (878.2). Dieser Medientyp wird unter Windows Vista und höheren Versionen von Windows nicht unterstützt.
NdisMediumAtm
GELDAUTOMAT. Dieser Medientyp wird für NDIS 6.0 und höhere Treiber nicht unterstützt.
NdisMediumNative802_11
Native 802.11. Dieser Medientyp wird von Miniporttreibern verwendet, die der Native 802.11-Schnittstelle entsprechen. Weitere Informationen zu dieser Schnittstelle finden Sie unter Native 802.11 Wireless LAN Miniport Drivers.
NdisMediumWirelessWan
Verschiedene Arten von NdisWirelessXxx Medien. Dieser Medientyp ist ab Windows Vista und höheren Versionen von Windows nicht verfügbar.
NdisMediumIrda
Infrarot (IrDA).
NdisMediumCoWan
Verbindungsorientiertes WAN.
NdisMedium1394
IEEE 1394 (Firewire)-Bus. Dieser Medientyp wird unter Windows Vista und höheren Versionen von Windows nicht unterstützt.
NdisMediumBpc
Übertragungs-PC-Netzwerk.
NdisMediumInfiniBand
InfiniBand-Netzwerk.
NdisMediumTunnel
Tunnelnetzwerk.
NdisMediumLoopback-
NDIS-Loopbacknetzwerk.
NdisMediumIP-
Ein generisches Medium, das unformatierte IP-Pakete senden und empfangen kann.
NDIS 5. x Miniporttreiber, die WLAN-Pakete (Wireless LAN) oder wireless WAN (WWAN) unterstützen, erscheinen dem Betriebssystem und NDIS als Ethernet-Pakete. Diese NDIS-Treiber müssen Unterstützung für WWAN- oder WLAN-Netzwerke als Ethernet-Netzwerke bereitstellen. Solche Treiber deklarieren ihr Medium als NdisMedium802_3 und emulieren Ethernet auf NDIS-Treiber höherer Ebene. Diese Treiber müssen auch in OID_GEN_PHYSICAL_MEDIUM dem geeigneten physischen Medium, das sie unterstützen, deklarieren.
Weitere Informationen zu NDIS 5.X WLAN Miniport-Treibern finden Sie unter 802.11 Wireless LAN Miniport Drivers.
NDIS 6.0 und höher Miniporttreiber, die die WLAN-Medienübertragungspakete unterstützen, die dem Betriebssystem und NDIS als IEEE 802.11-Pakete erscheinen. Diese NDIS-Treiber müssen unterstützung für WLAN-Netzwerke als native 802.11 Miniporttreiber bereitstellen. Solche Treiber deklarieren ihr Medium als NdisMediumNative802_11.
Weitere Informationen zu nativen 802.11 Miniporttreibern finden Sie unter Native 802.11 Wireless LAN Miniport Drivers.
Wenn der zugrunde liegende Miniporttreiber NULL- für diese Abfrage zurückgibt oder wenn ein experimenteller Medientyp verwendet wird, muss der Treiber Empfangsvorgänge mithilfe der NdisMIndicateReceiveNetBufferLists Funktion angeben. Jedes Protokoll, das an einen solchen zugrunde liegenden Miniporttreiber gebunden ist, empfängt alle derartigen Hinweise, d. h. der Protokolltreiber kann keine Empfangsvorgänge mit OID_GEN_CURRENT_PACKET_FILTERfiltern.
Anforderungen
Kopfball |
Ntddndis.h (include Ndis.h) |