MPR_INTERFACE_0 구조체(mprapi.h)
MPR_INTERFACE_0 구조체에는 특정 라우터 인터페이스에 대한 정보가 포함됩니다.
구문
typedef struct _MPR_INTERFACE_0 {
WCHAR wszInterfaceName[MAX_INTERFACE_NAME_LEN + 1];
HANDLE hInterface;
BOOL fEnabled;
ROUTER_INTERFACE_TYPE dwIfType;
ROUTER_CONNECTION_STATE dwConnectionState;
DWORD fUnReachabilityReasons;
DWORD dwLastError;
} MPR_INTERFACE_0, *PMPR_INTERFACE_0;
멤버
wszInterfaceName[MAX_INTERFACE_NAME_LEN + 1]
인터페이스의 이름을 포함하는 유니코드 문자열에 대한 포인터입니다.
hInterface
인터페이스에 대한 핸들입니다.
fEnabled
인터페이스를 사용할 수 있는지 여부를 지정합니다. 인터페이스가 사용하도록 설정된 경우 이 멤버는 TRUE 이고, 인터페이스가 관리적으로 사용하지 않도록 설정된 경우 FALSE 입니다.
dwIfType
인터페이스의 형식을 지정합니다.
dwConnectionState
인터페이스의 현재 상태(예: 연결됨, 연결 끊김 또는 연결할 수 없음)를 지정합니다. 가능한 상태 목록은 ROUTER_CONNECTION_STATE 참조하세요.
fUnReachabilityReasons
인터페이스에 연결할 수 없는 이유를 나타내는 값을 지정합니다. 가능한 값 목록은 연결할 수 없는 이유를 참조하세요.
dwLastError
인터페이스 연결에 실패하는 경우 0이 아닌 값을 지정합니다.
요구 사항
지원되는 최소 클라이언트 | 지원되는 버전 없음 |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
머리글 | mprapi.h |