MIB_IFSTATUS 구조체(iprtrmib.h)

MIB_IFSTATUS 구조체는 특정 인터페이스에 대한 상태 정보를 저장합니다.

구문

typedef struct _MIB_IFSTATUS {
  DWORD dwIfIndex;
  DWORD dwAdminStatus;
  DWORD dwOperationalStatus;
  BOOL  bMHbeatActive;
  BOOL  bMHbeatAlive;
} MIB_IFSTATUS, *PMIB_IFSTATUS;

멤버

dwIfIndex

인터페이스를 식별하는 인덱스입니다.

dwAdminStatus

인터페이스의 관리 상태, 즉 인터페이스가 관리적으로 사용하도록 설정되었는지 아니면 사용하지 않도록 설정되었는지 여부입니다.

dwOperationalStatus

인터페이스의 작동 상태. 이 멤버는 Mprapip.h 헤더 파일에 정의된 ROUTER_CONNECTION_STATE 열거형에 정의된 값 중 하나일 수 있습니다. 가능한 작동 상태에 대한 목록 amd 설명은 ROUTER_CONNECTION_STATE 열거형을 참조하세요.

bMHbeatActive

멀티캐스트 하트비트 검색을 사용할 수 있는지 여부를 지정합니다. TRUE 값은 하트비트 검색이 사용하도록 설정되어 있음을 나타냅니다. FALSE 값은 하트비트 검색이 비활성화되었음을 나타냅니다.

bMHbeatAlive

멀티캐스트 하트비트 데드 간격을 초과했는지 여부를 지정합니다. FALSE 값은 간격이 초과되었음을 나타냅니다. TRUE 값은 간격이 초과되지 않음을 나타냅니다.

설명

Iprtrmib.h 헤더 파일은 Iphlpapi.h 헤더 파일에 자동으로 포함됩니다. Iprtrmib.h 헤더 파일은 직접 사용하면 안 됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
머리글 iprtrmib.h(Iphlpapi.h 포함)

추가 정보

MIB_IFROW

MPR_INTERFACE_0

MPR_INTERFACE_1