ifdef.h) IF_OPER_STATUS 列舉 (
IF_OPER_STATUS列舉會指定介面的操作狀態。
Syntax
typedef enum {
IfOperStatusUp = 1,
IfOperStatusDown,
IfOperStatusTesting,
IfOperStatusUnknown,
IfOperStatusDormant,
IfOperStatusNotPresent,
IfOperStatusLowerLayerDown
} IF_OPER_STATUS;
常數
IfOperStatusUp 值: 1 介面已啟動並運作。 介面可以傳遞封包。 |
IfOperStatusDown 介面未關閉且無法運作。 介面無法傳遞封包。 |
IfOperStatusTesting 正在測試介面。 |
IfOperStatusUnknown 介面狀態未知。 |
IfOperStatusDormant 介面不是 在條件中傳遞封包。 介面未啟動,但 為 處於擱置狀態,正在等候某些外來事件。 此狀態會識別 發生的情況 介面正在等候事件處於啟動狀態。 |
IfOperStatusNotPresent 此狀態是向下狀態的精簡調整 表示介面已關閉,因為 例如,某些元件 (不存在硬體元件) 系統。 |
IfOperStatusLowerLayerDown 此狀態是向下狀態的精簡調整。 介面可運作,但介面下方的網路層無法運作。 |
備註
IF_OPER_STATUS列舉用於IP_ADAPTER_ADDRESSES結構的OperStatus成員中。
需求
最低支援的用戶端 | Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限桌面應用程式] |
標頭 | ifdef.h |