共用方式為


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

另請參閱

IP_ADAPTER_ADDRESSES