WS_CHANNEL_TYPE 열거형(webservices.h)
세션인지 여부 및 지원되는 통신 방향과 같은 채널의 기본 특성을 나타냅니다.
Syntax
typedef enum {
WS_CHANNEL_TYPE_INPUT = 0x1,
WS_CHANNEL_TYPE_OUTPUT = 0x2,
WS_CHANNEL_TYPE_SESSION = 0x4,
WS_CHANNEL_TYPE_INPUT_SESSION,
WS_CHANNEL_TYPE_OUTPUT_SESSION,
WS_CHANNEL_TYPE_DUPLEX,
WS_CHANNEL_TYPE_DUPLEX_SESSION,
WS_CHANNEL_TYPE_REQUEST = 0x8,
WS_CHANNEL_TYPE_REPLY = 0x10
} WS_CHANNEL_TYPE;
상수
WS_CHANNEL_TYPE_INPUT 값: 0x1 입력 채널은 수신 작업을 지원합니다. 보낸 사람 쪽에서 사용됩니다. WS_UDP_CHANNEL_BINDING 이 채널 유형을 지원합니다. WsCreateChannelForListener와 함께 사용되는 경우 |
WS_CHANNEL_TYPE_OUTPUT 값: 0x2 출력 채널은 보내기 작업을 지원합니다. 이 채널 유형은 현재 채널 바인딩에서 지원되지 않습니다. |
WS_CHANNEL_TYPE_SESSION 값: 0x4 세션 채널은 보내거나 받은 모든 메시지의 채널 수준 상관 관계를 제공합니다. WS_CHANNEL_TYPE_INPUT_SESSION 빌드하는 데 사용되는 플래그입니다. WS_CHANNEL_TYPE_OUTPUT_SESSION 및 WS_CHANNEL_TYPE_DUPLEX_SESSION 하지만 단독으로 사용할 수는 없습니다. |
WS_CHANNEL_TYPE_INPUT_SESSION 세션을 지원하는 입력 채널입니다. 이 채널 유형은 현재 채널 바인딩에서 지원되지 않습니다. |
WS_CHANNEL_TYPE_OUTPUT_SESSION 세션을 지원하는 출력 채널입니다. 이 채널 유형은 현재 채널 바인딩에서 지원되지 않습니다. |
WS_CHANNEL_TYPE_DUPLEX 입력/출력 채널입니다. WS_UDP_CHANNEL_BINDING 이 채널 유형을 지원합니다. WsCreateChannel과 함께 사용할 경우 |
WS_CHANNEL_TYPE_DUPLEX_SESSION 세션을 지원하는 입력/출력 채널입니다. WS_TCP_CHANNEL_BINDING 이 채널 유형을 지원하는 경우 WsCreateChannel 또는 WsCreateChannelForListener와 함께 사용됩니다. |
WS_CHANNEL_TYPE_REQUEST 값: 0x8 요청 채널은 보내기와 수신을 지원합니다. 클라이언트에서 사용됩니다. 요청-회신 작업을 지원하는 채널에 대한 쪽입니다. WS_HTTP_CHANNEL_BINDING 이 채널 유형을 지원하는 경우 WsCreateChannel과 함께 사용됩니다. 요청 채널은 요청 회신의 기본 제공 상관 관계를 제공합니다. 를 사용하여 다른 채널 형식에서 요청-회신 상관 관계를 수행할 수 있습니다. 주소 지정 헤더(RelatesTo 및 MessageID). |
WS_CHANNEL_TYPE_REPLY 값: 0x10 회신 채널은 수신과 보내기를 지원합니다. 서비스에서 사용됩니다. 요청-회신 작업(예: HTTP)을 지원하는 채널에 대한 쪽입니다. WS_HTTP_CHANNEL_BINDING 이 채널 유형을 지원하는 경우 WsCreateChannelForListener와 함께 사용됩니다. 회신 채널은 요청 회신의 기본 제공 상관 관계를 제공합니다. 를 사용하여 다른 채널 형식에서 요청-회신 상관 관계를 수행할 수 있습니다. 주소 지정 헤더(RelatesTo 및 MessageID). |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 7 [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows Server 2008 R2 [데스크톱 앱 | UWP 앱] |
머리글 | webservices.h |