共用方式為


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 介面的迷你埠驅動程式,透過無線網路傳輸封包。 如需此介面的詳細資訊,請參閱。 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 介面的迷你埠驅動程式,透過無線域域網路傳輸。 如需此介面的詳細資訊,請參閱 Native 802.11 Wireless LAN Miniport Drivers

Note NDIS 6.0 和更新版本支援 Native 802.11 介面。

NdisPhysicalMediumBluetooth 封包會透過藍牙網路傳輸。 藍牙是使用 2.4 GHz 頻譜的短範圍無線技術。

NdisPhysicalMediumInfiniband Infiniband 實體媒體。 封包會透過 infiniband 互連傳輸。

NdisPhysicalMediumUWB 超寬頻(UWB)實體媒體。 封包會透過UWB網路傳輸。 UWB 是一個無線電頻率平臺,個人局域網路可用來以高速在短距離進行無線通訊。

NdisPhysicalMedium802_3 乙太網路 (802.3) 實體媒體。 封包會透過符合 802.3 介面規格的迷你埠驅動程式透過有線 LAN 傳輸。 此中型類型不包含模擬 802.3 的裝置。

NdisPhysicalMedium802_5 Token Ring 實體媒體。 (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