WS_CHANNEL_STATE 열거형(webservices.h)
채널이 있을 수 있는 다양한 상태입니다.
Syntax
typedef enum {
WS_CHANNEL_STATE_CREATED = 0,
WS_CHANNEL_STATE_OPENING = 1,
WS_CHANNEL_STATE_ACCEPTING = 2,
WS_CHANNEL_STATE_OPEN = 3,
WS_CHANNEL_STATE_FAULTED = 4,
WS_CHANNEL_STATE_CLOSING = 5,
WS_CHANNEL_STATE_CLOSED = 6
} WS_CHANNEL_STATE;
상수
WS_CHANNEL_STATE_CREATED 값: 0 |
WS_CHANNEL_STATE_OPENING 값: 1 |
WS_CHANNEL_STATE_ACCEPTING 값: 2 |
WS_CHANNEL_STATE_OPEN 값: 3 |
WS_CHANNEL_STATE_FAULTED 값: 4 |
WS_CHANNEL_STATE_CLOSING 값: 5 |
WS_CHANNEL_STATE_CLOSED 값: 6 |
설명
다음은 채널의 상태 전환입니다.
WsAbortChannel이 호출되지 않은 경우에도 채널이 WS_CHANNEL_STATE_FAULTED 상태로 이동할 수 있습니다. 이 문제는 채널을 더 이상 사용할 수 없는 경우에만 발생합니다.
유효한 상태 전환만 표시됩니다. 지정된 상태에 대해 표시되지 않는 함수를 사용하면 함수에서 WS_E_INVALID_OPERATION 오류가 반환됩니다(또는 WsFreeChannel의 경우 충돌). 오류 코드에 대한 자세한 내용은Windows Web Services 반환 값을 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 7 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 R2 [데스크톱 앱만 해당] |
머리글 | webservices.h |