Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The NDIS_MEDIUM enumeration type identifies the medium types that NDIS drivers support.
Syntax
typedef enum _NDIS_MEDIUM {
NdisMedium802_3,
NdisMedium802_5,
NdisMediumFddi,
NdisMediumWan,
NdisMediumLocalTalk,
NdisMediumDix,
NdisMediumArcnetRaw,
NdisMediumArcnet878_2,
NdisMediumAtm,
NdisMediumWirelessWan,
NdisMediumIrda,
NdisMediumBpc,
NdisMediumCoWan,
NdisMedium1394,
NdisMediumInfiniBand,
NdisMediumTunnel,
NdisMediumNative802_11,
NdisMediumLoopback,
NdisMediumWiMAX,
NdisMediumIP,
NdisMediumMax
} NDIS_MEDIUM, *PNDIS_MEDIUM;
Constants
NdisMedium802_3Specifies an Ethernet (802.3) network. |
NdisMedium802_5Specifies a Token Ring (802.5) network. Note Not supported in Windows 8 or later. |
NdisMediumFddiSpecifies a Fiber Distributed Data Interface (FDDI) network. Note Not supported in Windows Vista/Windows Server 2008 or later. |
NdisMediumWanSpecifies a wide area network. This type covers various forms of point-to-point and WAN NICs, as well as variant address/header formats that must be negotiated between the protocol driver and the underlying driver after the binding is established. |
NdisMediumLocalTalkSpecifies a LocalTalk network. |
NdisMediumDixSpecifies an Ethernet network for which the drivers use the DIX Ethernet header format. |
NdisMediumArcnetRawSpecifies an ARCNET network. Note Not supported in Windows Vista/Windows Server 2008 or later. |
NdisMediumArcnet878_2Specifies an ARCNET (878.2) network. Note Not supported in Windows Vista/Windows Server 2008 or later. |
NdisMediumAtmSpecifies an ATM network. Connection-oriented client protocol drivers can bind themselves to an underlying miniport driver that returns this value. Otherwise, legacy protocol drivers bind themselves to the system-supplied LanE intermediate driver, which reports its medium type as either of NdisMedium802_3 or NdisMedium802_5, depending on how the LanE driver is configured by the network administrator. |
NdisMediumWirelessWanSpecifies a wireless network. NDIS 5.X miniport drivers that support wireless LAN (WLAN) or wireless WAN (WWAN) packets declare their medium as NdisMedium802_3 and emulate Ethernet to higher-level NDIS drivers. Note Starting with Windows 7, this media type is supported and can be used for Mobile Broadband. |
NdisMediumIrdaSpecifies an infrared (IrDA) network. |
NdisMediumBpcSpecifies a broadcast PC network. |
NdisMediumCoWanSpecifies a wide area network in a connection-oriented environment. |
NdisMedium1394Specifies an IEEE 1394 (fire wire) network. Note Not supported in Windows Vista/Windows Server 2008 or later. |
NdisMediumInfiniBandSpecifies an InfiniBand network. |
NdisMediumTunnelSpecifies a tunnel network. |
NdisMediumNative802_11Specifies a native IEEE 802.11 network. |
NdisMediumLoopbackSpecifies an NDIS loopback network. |
NdisMediumWiMAXSpecifies an IEEE 802.16 WiMAX network. |
NdisMediumIPSpecifies a generic medium that is capable of sending and receiving raw IP packets. |
NdisMediumMaxA maximum value for testing purposes. |
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Supported in NDIS 5.1, and NDIS 6.0 and later. |
| Header | ntddndis.h (include Ntddndis.h) |