Поделиться через


перечисление WS_FAULT_ERROR_PROPERTY_ID (webservices.h)

Сведения о сбое.

Синтаксис

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, передайте WS_FAULT* в WsSetFaultErrorProperty.
Объект error создаст копию WS_FAULT. Объект error также
Добавьте строку сбоя ошибки в набор строк ошибок в объекте error.
Значение , если язык строки ошибки совпадает с языком объекта ошибки.


Чтобы получить значение WS_FAULT, передайте WS_FAULT** в WsGetFaultErrorProperty.
который возвращает значение NULL (указывает, что ошибка не задана), или будет
возвращает указатель, отличный от NULL , на WS_FAULT. Указатель, отличный от NULL , действителен до тех пор, пока
WsResetError или WsFreeError вызываются для объекта error.


Значение по умолчанию — NULL.
WS_FAULT_ERROR_PROPERTY_ACTION
Значение: 1
Необязательное значение WS_XML_STRING , представляющее действие, используемое для сбоя.
Если длина строки равна нулю, действие отсутствует.


Чтобы получить строковое значение, передайте WS_XML_STRING* в WsGetFaultErrorProperty.
Возвращаемая строка действительна до WsResetError или WsFreeError.
вызываются для объекта error.


Чтобы задать строковое значение, передайте WS_XML_STRING* в WsSetFaultErrorProperty.
Объект error создаст копию строки.


Значение по умолчанию — пустая строка.
WS_FAULT_ERROR_PROPERTY_HEADER
Значение: 2
Необязательное значение WS_XML_BUFFER , представляющее заголовок для
добавить в сообщение об ошибке, связанное с ошибкой.
Если указатель на XML_BUFFER имеет значение NULL, то заголовок отсутствует.


Чтобы получить значение заголовка, передайте WS_XML_BUFFER** в WsGetFaultErrorProperty.
Возвращенный WS_XML_BUFFER действителен до WsResetError или WsFreeError.
вызываются для объекта error.


Чтобы задать значение заголовка, передайте WS_XML_BUFFER** в WsSetFaultErrorProperty.
Объект error создаст копию буфера.


Значение по умолчанию — NULL.

Требования

Требование Значение
Минимальная версия клиента Windows 7 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 R2 [классические приложения | Приложения UWP]
Верхняя часть webservices.h