IF_OPER_STATUS列挙 (ifdef.h)
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 |