다음을 통해 공유


IF_OPER_STATUS 열거형(ifdef.h)

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