IF_OPER_STATUS列挙は、インターフェイスの操作状態を指定します。
構文
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 (デスクトップ アプリのみ) |
| Header | ifdef.h |