Windows Web Services 반환 값

다음 코드는 일반적으로 Windows Web Services API에서 반환됩니다.

반환 코드/값 설명
CERT_E_CN_NO_MATCH
0X800B010F
인증서의 일반 이름이 애플리케이션에서 지정한 값과 일치하지 않습니다.
CERT_E_EXPIRED
0X800B0101
인증서가 만료되었거나 아직 유효하지 않습니다.
CERT_E_UNTRUSTEDROOT
0x800B0109
인증서의 인증서 체인이 처리되었지만 신뢰할 수 없는 루트 인증서에서 종료되었습니다.
CERT_E_WRONG_USAGE
0x800B0110
클라이언트 인증서를 사용하는 서버와 같이 요청된 사용량에 대해 인증서가 유효하지 않습니다.
CRYPT_E_REVOCATION_OFFLINE
0x80092013
인증서 해지 목록에 연결할 수 없으므로 해지를 위해 인증서를 확인할 수 없습니다.
E_INVALIDARG
0x8007000E
하나 이상의 인수가 잘못되었습니다.
E_OUTOFMEMORY
0x80070057
메모리가 부족합니다.
WS_E_ADDRESS_IN_USE
0x804d000b
지정된 주소는 동일한 프로세스 또는 동일한 컴퓨터의 다른 프로세스에서 이미 사용 중입니다. 이 오류 코드는 더 이상 사용할 수 있는 주소가 없는 경우에도 반환됩니다.
WS_E_ADDRESS_NOT_AVAILABLE
0x804d000c
지정된 주소는 특정 컴퓨터에서 사용할 수 없습니다.
WS_E_ENDPOINT_ACCESS_DENIED
0x804d0005
원격 엔드포인트는 액세스가 거부되었음을 나타냅니다. 이 오류는 원격 엔드포인트가 이 오류를 표시한 경우에만 반환됩니다.
WS_E_ENDPOINT_ACTION_NOT_SUPPORTED
0x804d0011
원격 엔드포인트는 지정된 작업이 지원되지 않음을 나타냅니다. 이는 일반적으로 계약의 불일치를 나타냅니다. 이 오류는 원격 엔드포인트가 이 오류를 표시한 경우에만 반환됩니다.
WS_E_ENDPOINT_DISCONNECTED
0x804d0014
원격 엔드포인트와 연결이 있었지만 원격 엔드포인트에 의해 적극적으로 종료되었거나 원격 엔드포인트와의 연결이 부족했습니다.
WS_E_ENDPOINT_FAILURE
0x804d000f
일반 엔드포인트 오류. 이 오류는 엔드포인트가 요청을 처리할 수 없음을 나타내는 오류로 실제로 응답한 경우에만 반환됩니다.
WS_E_ENDPOINT_FAULT_RECEIVED
0x804d0013
오류가 포함된 메시지가 수신되었지만 다른 메시지가 예상되었습니다. 실제 오류 정보는 WS_FAULT_ERROR_PROPERTY_FAULT 사용하여 오류 개체에서 가져올 수 있습니다.
WS_E_ENDPOINT_NOT_AVAILABLE
0x804d000e
엔드포인트가 이 위치에서 더 이상 서비스되지 않거나 일시적으로 서비스가 중단되었습니다. 이 오류는 원격 컴퓨터의 소프트웨어가 이 오류를 표시한 경우에만 반환됩니다.
WS_E_ENDPOINT_NOT_FOUND
0x804d000d
예를 들어 호스트를 찾을 수 있거나 특정 URI에서 수신 대기하는 엔드포인트가 없는 경우 엔드포인트를 찾을 수 없습니다.
WS_E_ENDPOINT_TOO_BUSY
0x804d0012
원격 엔드포인트는 엔드포인트 또는 엔드포인트가 호스트되는 서버가 요청을 처리하기에 너무 바쁘다는 것을 나타냅니다. 일반적으로 오버로드된 서버의 표시기이지만 다른 이유로 엔드포인트 또는 서버를 일시적으로 사용할 수 없는 경우에도 이 오류가 반환될 수 있습니다.
WS_E_ENDPOINT_UNREACHABLE
0x804d0010
엔드포인트에 대한 경로 또는 네트워크 연결이 없습니다.
WS_E_INVALID_ENDPOINT_URL
0x803D0020
이 오류는 엔드포인트 주소 URL이 현재 작업에 유효하지 않은 경우 반환됩니다.
WS_E_INVALID_FORMAT
0x804d0000
해석되는 데이터가 해석된 코드의 기대치를 충족하지 못했습니다. 이 오류 코드는 잘못된 XML, 잘못된 유선 프로토콜, 잘못된 형식, XML이 예상 스키마와 일치하지 않는 등 예상과 실제로 발견된 항목 간의 불일치에 사용됩니다. 작업을 다시 시도하면 성공할 가능성은 거의 없습니다.
WS_E_INVALID_OPERATION
0x804d0003
작업은 개체에 대해 유효한 작업일 수 있지만 개체는 현재 작업이 허용되지 않는 상태입니다.
WS_E_NO_TRANSLATION_AVAILABLE
0x804d0009
지역화된 오류 문자열 또는 오류 문자열과 같은 언어에 민감한 정보는 지정된 언어에서 사용할 수 없습니다.
WS_E_NOT_SUPPORTED
0x804d0017
일부 플랫폼에서 지원되지만 현재 플랫폼에서는 지원되지 않는 기능이 요청되었습니다.
WS_E_NUMERIC_OVERFLOW
0x804d0002
숫자 연산은 지정된 값의 정밀도가 부족하여 오버플로가 발생합니다. 이 예제는 값이 래핑되는 두 개의 32비트 정수 값을 추가하는 경우입니다.
WS_E_OBJECT_FAULTED
0x804d0001
이전에 복구할 수 없는 오류로 인해 오류가 발생한 개체에 대해 새 작업이 시작됩니다.
WS_E_OPERATION_ABANDONED
0x804d0007
작업이 보류 중이었지만 이후 중단되었습니다. 중단된 작업은 계속 실행되지만 호출자에게 이 오류 코드로 종료되었다는 신호가 표시됩니다.
WS_E_OPERATION_ABORTED
0x804d0004
개체에서 작업이 시작되고 중단되었거나 작업이 보류 중이었지만 개체가 중단되었습니다.
WS_E_OPERATION_TIMED_OUT
0x804d0006
지정된 시간 제한으로 작업이 완료되지 않았습니다. 작업에 대한 시간 제한은 개체의 속성을 사용하여 지정됩니다.
WS_E_OTHER
0x803D0021
이 오류는 Windows Web Services 프레임워크에서 사용하는 플랫폼 구성 요소 중 하나에서 인식할 수 없는 오류가 발생했을 때 반환됩니다. 애플리케이션은 오류 개체에서 실제 오류 코드를 가져올 수 있지만 이후 버전에서 변경될 수 있으므로 특정 값에 의존해서는 안 됩니다.
WS_E_PROXY_ACCESS_DENIED
0x803D0016
HTTP 프록시 서버에서 액세스 거부를 보고하면 이 오류가 반환됩니다.
WS_E_PROXY_FAILURE
0x803D0015
이 오류는 HTTP 프록시 서버 처리의 일부가 실패할 때 반환됩니다.
WS_E_PROXY_REQUIRES_BASIC_AUTH
0x803D0018
이 오류는 HTTP 프록시 서버가 클라이언트에서 선택한 HTTP 헤더 인증 체계를 수락하지 않고 대신 기본 인증이 필요한 경우에 반환됩니다.
WS_E_PROXY_REQUIRES_DIGEST_AUTH
0x803D0019
이 오류는 HTTP 프록시 서버가 클라이언트에서 선택한 HTTP 헤더 인증 체계를 수락하지 않고 대신 다이제스트 인증이 필요한 경우에 반환됩니다.
WS_E_PROXY_REQUIRES_NEGOTIATE_AUTH
0x803D001B
이 오류는 HTTP 프록시 서버가 클라이언트에서 선택한 HTTP 헤더 인증 체계를 수락하지 않고 대신 인증 협상을 요구할 때 반환됩니다.
WS_E_PROXY_REQUIRES_NTLM_AUTH
0x803D001A
이 오류는 HTTP 프록시 서버가 클라이언트에서 선택한 HTTP 헤더 인증 체계를 수락하지 않고 대신 NTLM 인증을 요구하는 경우에 반환됩니다.
WS_E_QUOTA_EXCEEDED
0x803d0008
작업을 완료할 때 개체의 제한을 초과합니다. 많은 개체에는 서로 다른 제한이 있으며 그 중 일부는 구성할 수 있습니다.
WS_E_SECURITY_SYSTEM_FAILURE
0x803D0023
이 오류는 Windows Web Services 프레임워크에서 사용하는 보안 플랫폼 구성 요소 중 하나에서 보안 작업이 실패할 때 반환됩니다.
WS_E_SECURITY_TOKEN_EXPIRED
0x803D0022
이 오류는 토큰 수명이 만료되어 서버가 보안 토큰을 거부했을 때 반환됩니다. 서버의 구성에 따라 토큰이 재생 가능하거나 다시 요청될 수 있습니다.
WS_E_SECURITY_VERIFICATION_FAILURE
0x804d000a
데이터가 올바른 형식이지만 어떤 이유로든 확인하거나 신뢰할 수 없습니다. 이 오류는 원격 엔드포인트에서 받은 보안 정보를 해석할 때 반환됩니다.
WS_E_SERVER_REQUIRES_BASIC_AUTH
0x803D001C
이 오류는 원격 엔드포인트가 클라이언트에서 선택한 HTTP 헤더 인증 체계를 수락하지 않고 대신 기본 인증이 필요한 경우에 반환됩니다.
WS_E_SERVER_REQUIRES_DIGEST_AUTH
0x803D001D
이 오류는 원격 엔드포인트가 클라이언트에서 선택한 HTTP 헤더 인증 체계를 수락하지 않고 대신 다이제스트 인증을 요구하는 경우에 반환됩니다.
WS_E_SERVER_REQUIRES_NEGOTIATE_AUTH
0x803D001F
이 오류는 원격 엔드포인트가 클라이언트에서 선택한 HTTP 헤더 인증 체계를 수락하지 않고 대신 인증 협상을 요구할 때 반환됩니다.
WS_E_SERVER_REQUIRES_NTLM_AUTH
0x803D001E
이 오류는 원격 엔드포인트가 클라이언트에서 선택한 HTTP 헤더 인증 체계를 수락하지 않고 대신 NTLM 인증이 필요한 경우에 반환됩니다.
WS_S_ASYNC
0x4d0000
함수가 비동기적으로 완료됩니다.
WS_S_END
0x4d0001
입력 끝에 도달했습니다. 채널에서 사용할 수 있는 메시지가 더 이상 없을 때 반환됩니다. 채널이 WS_CHANNEL_TYPE_REPLY 형식이고 이미 메시지를 받은 경우, 세션이 종료되었거나 채널이 메시지를 필터링한 경우 더 이상 메시지를 사용할 수 없습니다. 자세한 내용은 채널 계층 개요를 참조하세요.