OID_GEN_PHYSICAL_MEDIUM (Compact 2013)
3/26/2014
As a query, this OID specifies the types of physical media that the network adapter supports. This OID is basically an extension of OID_GEN_MEDIA_SUPPORTED.
Remarks
NDIS handles this OID for NDIS 6.0 miniport drivers. The miniport drivers supplies the physical medium value during initialization.
Miniport drivers report a physical media type to differentiate their physical media from media that they declared to support in the OID_GEN_MEDIA_SUPPORTED OID query. These media types are listed as a correct subset of the following system-defined values from the NDIS_PHYSICAL_MEDIUM enumeration:
- NdisPhysicalMediumWirelessLan
Packets are transferred over a wireless LAN network through a miniport driver that complies with the 802.11 interface. For more information about this interface, see.802.11 Wireless LAN Miniport Drivers
NdisPhysicalMediumNative802_11
Packets are transferred over a wireless LAN network through a miniport driver that complies with the Native 802.11 interface. For more information about this interface, see Native 802.11 Wireless LAN Miniport Drivers.Note The Native 802.11 interface is supported in NDIS 6.0 through NDIS 6.2.
- NdisPhysicalMediumCableModem
Packets are transferred over a DOCSIS-based cable network.
NdisPhysicalMediumPhoneLine
Packets are transferred over standard telephone lines.Includes, for example, HomePNA media.
- NdisPhysicalMediumPowerLine
Packets are transferred over wiring that is connected to a power distribution system.
NdisPhysicalMediumDSL
Packets are transferred over a Digital Subscriber Line (DSL) network.Includes, for example, ADSL and UADSL (G.Lite).
- NdisPhysicalMediumFibreChannel
Packets are transferred over a Fibre Channel interconnect.
- NdisPhysicalMedium1394
Packets are transferred over an IEEE 1394 bus.
- NdisPhysicalMediumWirelessWan
Packets are transferred over a Wireless WAN link. Includes, for example, CDPD, CDMA, and GPRS.
- NdisPhysicalMediumBluetooth
Packets are transferred over a Bluetooth network. Bluetooth is a short-range wireless technology that uses the 2.4 GHz spectrum.
- NdisPhysicalMediumInfiniband
The Infiniband physical medium. Packets are transferred over an infiniband interconnect.
- NdisPhysicalMediumWiMax
The WiMax physical medium. Packets are transferred over a broadband wireless network through a miniport driver that complies with the IEEE 802.16 standard.
- NdisPhysicalMediumUWB
The Ultra Wideband (UWB) physical medium. Packets are transferred over a UWB network. UWB is a radio frequency platform that personal area networks can use to wirelessly communicate over short distances at high speeds.
- NdisPhysicalMedium802_3
The Ethernet (802.3) physical medium. Packets are transferred over a wired LAN through a miniport driver that complies with the 802.3 interface specification. This medium type does not include devices that emulate 802.3.
- NdisPhysicalMedium802_5
The Token Ring physical medium. (802.5 is not supported in NDIS 6.0 drivers.) Packets are transferred over a Token Ring network through a miniport driver that complies with the 802.5 interface specification.
- NdisPhysicalMediumWiredWAN
The wired, wide area network (WAN) physical medium. Packets are transferred over a wired WAN.
- NdisPhysicalMediumWiredCoWan
The wired, connection-oriented WAN physical medium. Packets are transferred over a wired WAN in a connection-oriented environment.
- NdisPhysicalMediumOther
The physical medium is none of the previous mediums. NdisPhysicalMediumOther specifies a new physical medium type that is not present in the NDIS_PHYSICAL_MEDIUM enumeration.
- NdisPhysicalMediumUnspecified
The physical medium is none of the preceding mediums. For example, a one-way satellite feed is an unspecified physical medium.
NDIS supports the OID_GEN_PHYSICAL_MEDIUM OID for miniport adapters that support newer networks, even though those networks transfer packets that appear to the operating system and to NDIS as standard and well known media types.
Newer networks transfer packets that might appear like standard media but that might have new features or small differences from the standard. This OID was developed so upper-layer drivers and applications could determine the actual networks to which a network adapter connects. After retrieving information about underlying networks, upper-layer drivers and applications could use this information to modify how such drivers and applications behave.
To clearly distinguish an 802.3 network adapter from an emulated 802.3 network adapter for which there is no physical medium type defined, NDIS 6.0 through NDIS 6.2 versions require 802.3 miniport drivers to report NdisPhysicalMedium802_3.
Requirements
Header |
ntddndis.h |