次の方法で共有


NET_IF_OPER_STATUS列挙 (ifdef.h)

NET_IF_OPER_STATUS列挙型は、現在の NDIS ネットワーク インターフェイス の動作状態を定義します。

構文

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 以降でサポートされています。
Header ifdef.h (Netioapi.h、Ntddndis.h を含む)