Freigeben über


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 höhere Versionen von Windows
Unterstützt.

Miniporttreiber NDIS 6.0 und höher
Veraltet.

Die folgenden Medientypen wurden für NDIS 6.0- und höher-Treiber hinzugefügt:

  • NdisMediumTunnel

  • NdisMediumLoopback

  • NdisMediumNative802_11

Die folgenden Medientypen wurden für NDIS 6.20- und höher-Treiber hinzugefügt:

  • NdisMediumIP

NDIS 5.1-Miniporttreiber
Erforderlich. Siehe OID_GEN_MEDIA_SUPPORTED (NDIS 5.1).

Windows XP
Unterstützt.

NDIS 5.1-Miniporttreiber
Erforderlich. Siehe OID_GEN_MEDIA_SUPPORTED (NDIS 5.1).

Bemerkungen

Miniporttreiber von NDIS 6.0 und höher erhalten diese OID-Anforderung nicht. NDIS verarbeitet diese 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-Treiber.

NdisMedium802_5
Token ring (802.5). Dieser Medientyp wird für NDIS 6.0- und höher-Treiber nicht unterstützt.

Hinweis Ab Windows 8 unterstützt das Betriebssystem diesen Medientyp nicht für Miniporttreiber.

NdisMediumFddi
FDDI. Dieser Medientyp wird unter Windows Vista und höheren Versionen von Windows nicht unterstützt.

NdisMediumWan
WAN

NdisMediumLocalTalk
Localtalk

NdisMediumDix
DEC/Intel/Xerox (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öher-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-Treiber.

NdisMediumWirelessWan
Verschiedene Arten von NdisWirelessXxx-Medien . Dieser Medientyp steht ab Windows Vista und höheren Versionen von Windows nicht mehr zur Verfügung.

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
Pc-Netzwerk übertragen.

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- oder WWAN-Pakete (Wireless LAN) unterstützen, werden für das Betriebssystem und für NDIS als Ethernet-Pakete angezeigt. Diese NDIS-Treiber müssen WWAN- oder WLAN-Netzwerke als Ethernet-Netzwerke unterstützen. Solche Treiber deklarieren ihr Medium als NdisMedium802_3 und emulieren Ethernet für übergeordnete NDIS-Treiber. Diese Treiber müssen auch in OID_GEN_PHYSICAL_MEDIUM dem entsprechenden physischen Medium deklarieren, das sie unterstützen.

Weitere Informationen zu NDIS 5.X WLAN-Miniporttreibern finden Sie unter 802.11 Wireless LAN Miniport-Treiber.

NDIS 6.0 und höher Miniporttreiber, die die WLAN-Medienübertragungspakete unterstützen, die dem Betriebssystem und NDIS als IEEE 802.11-Pakete angezeigt werden. Diese NDIS-Treiber müssen WLAN-Netzwerke als native 802.11-Miniporttreiber unterstützen. Solche Treiber deklarieren ihr Medium als NdisMediumNative802_11.

Weitere Informationen zu Native 802.11-Miniporttreibern finden Sie unter Native 802.11 Wireless LAN Miniport-Treiber.

Wenn der zugrunde liegende Miniporttreiber NULL für diese Abfrage zurückgibt oder 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 Empfangsvorgänge nicht mit OID_GEN_CURRENT_PACKET_FILTER filtern.

Anforderungen

Header

Ntddndis.h (include Ndis.h)

Weitere Informationen

NdisMIndicateReceiveNetBufferLists

OID_GEN_CURRENT_PACKET_FILTER

OID_GEN_PHYSICAL_MEDIUM