OID_GEN_PHYSICAL_MEDIUM

作为查询,OID_GEN_PHYSICAL_MEDIUM OID 指定 NIC 支持的物理介质的类型。 此 OID 本质上是 OID_GEN_MEDIA_SUPPORTED的扩展。

版本信息

注意 NDIS 6.0 和 6.1 支持此 OID。 对于 NDIS 6.20 及更高版本,请使用 OID_GEN_PHYSICAL_MEDIUM_EX

言论

NDIS 为微型端口驱动程序处理此 OID。 微型端口驱动程序在初始化期间提供物理中等值。

微型端口驱动程序报告物理媒体类型,以便将其物理媒体与在 OID_GEN_MEDIA_SUPPORTED OID 查询中声明为支持的媒体区分开来。 这些媒体类型被列为 NDIS_PHYSICAL_MEDIUM 枚举中以下系统定义值的适当子集:

NdisPhysicalMediumUnspecified 物理介质不是上述介质。 例如,单向卫星馈送是未指定的物理介质。

NdisPhysicalMediumWirelessLan 数据包通过符合 802.11 接口的微型端口驱动程序通过无线 LAN 网络传输。 有关此接口的详细信息,请参阅。 802.11 无线 LAN 微型端口驱动程序

NdisPhysicalMediumCableModem 数据包通过基于 DOCSIS 的电缆网络传输。

NdisPhysicalMediumPhoneLine 数据包通过标准电话线路传输。 包括 HomePNA 媒体。 NdisPhysicalMediumPowerLine 数据包通过连接到电源分配系统的线路传输。

NdisPhysicalMediumDSL 数据包通过数字订阅服务器线路(DSL)网络传输。 包括 ADSL 和 UADSL (G.Lite)。 NdisPhysicalMediumFibreChannel 数据包通过光纤通道互连传输。

NdisPhysicalMedium1394 数据包通过 IEEE 1394 总线传输。

NdisPhysicalMediumWirelessWan 数据包通过无线 WAN 链路传输。 包括 CDPD、CDMA 和 GPRS。

NdisPhysicalMediumNative802_11 数据包通过符合 Native 802.11 接口的微型端口驱动程序通过无线 LAN 网络传输。 有关此接口的详细信息,请参阅 Native 802.11 Wireless LAN 微型端口驱动程序

注释 NDIS 6.0 及更高版本中支持本机 802.11 接口。

NdisPhysicalMediumBluetooth 数据包通过蓝牙网络传输。 蓝牙是一种使用 2.4 GHz 光谱的短程无线技术。

NdisPhysicalMediumInfiniband Infiniband 物理介质。 数据包通过内带互连传输。

NdisPhysicalMediumUWB 超级宽带(UWB)物理介质。 数据包通过 UWB 网络传输。 UWB 是一个无线电频率平台,个人区域网络可用于以高速通过短距离无线通信。

NdisPhysicalMedium802_3 以太网(802.3)物理介质。 数据包通过符合 802.3 接口规范的微型端口驱动程序通过有线 LAN 传输。 此中等类型不包括模拟 802.3 的设备。

NdisPhysicalMedium802_5 令牌环物理介质。 (NDIS 6.0 及更高版本中不支持 802.5。数据包通过符合 802.5 接口规范的微型端口驱动程序通过令牌环网络传输。

NdisPhysicalMediumIrda 红外(IrDA)物理介质。 数据包通过不可见的红外光谱 IrDA 网络传输。

NdisPhysicalMediumWiredWAN 有线广域网(WAN)物理介质。 数据包通过有线 WAN 传输。

NdisPhysicalMediumWiredCoWan 有线、面向连接的 WAN 物理介质。 数据包通过面向连接的环境中的有线 WAN 传输。

NdisPhysicalMediumOther 物理介质不是上述介质。 NdisPhysicalMediumOther 指定NDIS_PHYSICAL_MEDIUM枚举中不存在的新物理介质类型。

NDIS 支持支持较新的网络的微型端口适配器的 OID_GEN_PHYSICAL_MEDIUM OID,即使这些网络将出现在作系统和 NDIS 上的数据包传输为标准媒体和已知媒体类型。

较新的网络传输数据包可能类似于标准媒体,但可能与标准有新功能或略有差异。 此 OID 已开发,因此上层驱动程序和应用程序可以确定 NIC 连接到的实际网络。 检索有关基础网络的信息后,上层驱动程序和应用程序可以使用此信息来修改此类驱动程序和应用程序的行为方式。

为了清楚地区分 802.3 NIC 与模拟的 802.3 NIC,其中未定义物理中等类型,NDIS 6.0 及更高版本需要 802.3 微型端口驱动程序来报告 NdisPhysicalMedium802_3

要求

版本

NDIS 6.0 和 6.1 支持。 对于 NDIS 6.20 及更高版本,请改用 OID_GEN_PHYSICAL_MEDIUM_EX

页眉

Ntddndis.h (包括 Ndis.h)

另请参阅

OID_GEN_MEDIA_SUPPORTED

OID_GEN_PHYSICAL_MEDIUM_EX