OID_GEN_PHYSICAL_MEDIUM_EX
查詢時,OID_GEN_PHYSICAL_MEDIUM_EX OID 會指定迷你埠配接器支援的實體媒體類型。
備註
NDIS 會處理 NDIS 6.0 和更新版本的迷你埠驅動程式的這個 OID。 迷你埠驅動程式會在初始化期間提供實體中值。
NDIS_OID_REQUEST 結構的 InformationBuffer 成員包含 NDIS_PHYSICAL_MEDIUM 列舉值。
注意 OID_GEN_PHYSICAL_MEDIUM_EX和 OID_GEN_PHYSICAL_MEDIUM 之間的差異在於,OID_GEN_PHYSICAL_MEDIUM_EX版本不會將 NdisPhysicalMedium802_3 類型覆寫為 NdisPhysicalMediumUnspecified ,而OID_GEN_PHYSICAL_MEDIUM仍會這樣做。 我們建議所有 6.x 驅動程式都使用 EX 版本。 OID_GEN_PHYSICAL_MEDIUM_EX會透過 WMI GUID 公開。
迷你埠驅動程式會報告實體媒體類型,以區分其實體媒體與在 OID_GEN_MEDIA_SUPPORTED OID 查詢中宣告為支援的媒體。
NDIS 針對支援較新網路的迷你埠介面卡支援OID_GEN_PHYSICAL_MEDIUM_EX OID,即使這些網路會將看似作業系統和 NDIS 的封包傳輸為標準、已知的媒體類型也一樣。
較新的網路會傳輸類似標準媒體的封包,但可能會有新功能或與標準稍有差異。 此 OID 存在,因此上層驅動程式和應用程式可以判斷 NIC 連線到的實際網路。 擷取基礎網路的相關資訊之後,高層驅動程式和應用程式可以使用此資訊來修改這類驅動程式和應用程式的行為。
為了清楚區分 802.3 NIC 與模擬的 802.3 NIC,其中未定義實體中型類型,NDIS 6.0 和更新版本和更新版本需要 802.3 迷你埠驅動程式來報告 NdisPhysicalMedium802_3 媒體類型。
規格需求
版本 |
NDIS 6.20 和更新版本支援。 未要求迷你埠驅動程式。 (請參閱<註解>區段)。 |
標頭 |
Ntddndis.h (包括 Ndis.h) |