다음을 통해 공유


WS_FAULT_ERROR_PROPERTY_ID 열거형(webservices.h)

오류에 대한 정보입니다.

Syntax

typedef enum {
  WS_FAULT_ERROR_PROPERTY_FAULT = 0,
  WS_FAULT_ERROR_PROPERTY_ACTION = 1,
  WS_FAULT_ERROR_PROPERTY_HEADER = 2
} WS_FAULT_ERROR_PROPERTY_ID;

상수

 
WS_FAULT_ERROR_PROPERTY_FAULT
값: 0
오류의 오류 표현인 선택적 WS_FAULT 값입니다. 없는 경우
오류 표현이 있으면 값이 NULL입니다.


WS_FAULT 값을 설정하려면 WsSetFaultErrorProperty에 WS_FAULT*를 전달합니다.
오류 개체는 WS_FAULT 복사본을 만듭니다. 오류 개체도
오류 개체의 오류 문자열 집합에 오류 문자열 추가
오류 문자열의 언어가 오류 개체의 언어와 일치하면 입니다.


WS_FAULT 값을 얻으려면 WS_FAULT**을 WsGetFaultErrorProperty에 전달합니다.
NULL을 반환하거나(오류가 설정되지 않았음을 나타낸)
는 NULL이 아닌 포인터를 WS_FAULT 반환합니다. NULL이 아닌 포인터는 다음까지 유효합니다.
WsResetError 또는 WsFreeError 는 오류 개체에 대해 호출됩니다.


기본값은 NULL입니다.
WS_FAULT_ERROR_PROPERTY_ACTION
값: 1
오류에 사용할 작업을 나타내는 선택적 WS_XML_STRING 값입니다.
문자열의 길이가 0이면 아무 작업도 없습니다.


문자열 값을 얻으려면 WS_XML_STRING*을 WsGetFaultErrorProperty에 전달합니다.
반환된 문자열은 WsResetError 또는 WsFreeError까지 유효합니다.
오류 개체에 대해 가 호출됩니다.


문자열 값을 설정하려면 WS_XML_STRING*을 WsSetFaultErrorProperty에 전달합니다.
오류 개체는 문자열의 복사본을 만듭니다.


기본값은 길이가 0인 문자열입니다.
WS_FAULT_ERROR_PROPERTY_HEADER
값: 2
헤더를 나타내는 선택적 WS_XML_BUFFER
오류와 관련된 오류 메시지에 를 추가합니다.
XML_BUFFER 대한 포인터가 NULL이면 헤더가 없습니다.


헤더 값을 얻으려면 WS_XML_BUFFER**을 WsGetFaultErrorProperty에 전달합니다.
반환된 WS_XML_BUFFER WsResetError 또는 WsFreeError까지 유효합니다.
오류 개체에 대해 가 호출됩니다.


헤더 값을 설정하려면 WS_XML_BUFFER**을 WsSetFaultErrorProperty에 전달합니다.
오류 개체는 버퍼의 복사본을 만듭니다.


기본값은 NULL입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 7 [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2008 R2 [데스크톱 앱 | UWP 앱]
머리글 webservices.h