NET_IF_OPER_STATUS列舉 (ifdef.h)
NET_IF_OPER_STATUS列舉類型會定義目前的 NDIS 網路介面 操作狀態。
Syntax
typedef enum _NET_IF_OPER_STATUS {
NET_IF_OPER_STATUS_UP = 1,
NET_IF_OPER_STATUS_DOWN = 2,
NET_IF_OPER_STATUS_TESTING = 3,
NET_IF_OPER_STATUS_UNKNOWN = 4,
NET_IF_OPER_STATUS_DORMANT = 5,
NET_IF_OPER_STATUS_NOT_PRESENT = 6,
NET_IF_OPER_STATUS_LOWER_LAYER_DOWN = 7
} NET_IF_OPER_STATUS, *PNET_IF_OPER_STATUS;
常數
NET_IF_OPER_STATUS_UP 值: 1 指定介面已準備好傳輸和接收所有支援的封包類型。 |
NET_IF_OPER_STATUS_DOWN 值: 2 指定介面尚未準備好傳輸或接收數據。 例如,媒體為 已中斷連線或埠未通過驗證。 在此狀態中,可能會傳輸 或 接收一些資訊。 例如,如果介面已關閉,因為它尚未通過驗證, 可以傳輸和接收 802.1x 驗證 封包。 |
NET_IF_OPER_STATUS_TESTING 值: 3 指定介面處於測試模式,而且無法傳輸任何操作封包或 收到。 |
NET_IF_OPER_STATUS_UNKNOWN 值: 4 指定無法判斷網路介面的操作狀態。 |
NET_IF_OPER_STATUS_DORMANT 值: 5 指定網路介面無法傳送或接收封包,因為介面為 等候外部事件。 |
NET_IF_OPER_STATUS_NOT_PRESENT 值: 6 指定網路介面尚未準備好傳輸或接收數據,因為元件 在受控系統中遺漏 。 此狀態比 更具體,但類似於 NET_IF_OPER_STATUS_DOWN 狀態。 |
NET_IF_OPER_STATUS_LOWER_LAYER_DOWN 值: 7 指定網路介面尚未準備好傳輸或接收數據,因為基礎 介面已關閉。 此狀態比NET_IF_OPER_STATUS_DOWN更明確,但類似 狀態。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | NDIS 6.0 和更新版本支援。 |
標頭 | ifdef.h (包括 Netioapi.h、Ntddndis.h) |