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


Функция WsSetFaultErrorProperty (webservices.h)

Задайте свойство Fault объекта WS_ERROR .

Синтаксис

HRESULT WsSetFaultErrorProperty(
  [in] WS_ERROR                   *error,
  [in] WS_FAULT_ERROR_PROPERTY_ID id,
       const void                 *value,
  [in] ULONG                      valueSize
);

Параметры

[in] error

Указатель на объект WS_ERROR , в котором устанавливается свойство . Указатель должен ссылаться на допустимый объект WS_ERROR.

[in] id

Идентификатор устанавливаемого свойства.

value

Задаваемое значение свойства. Указатель должен иметь выравнивание, совместимое с типом свойства .

[in] valueSize

Размер значения свойства в байтах.

Возвращаемое значение

Эта функция может возвращать одно из этих значений.

Код возврата Описание
E_INVALIDARG
Идентификатор свойства не поддерживается для этого объекта.

Указанный размер не подходит для свойства .

E_OUTOFMEMORY
Недостаточно места для задания значения свойства.
Другие ошибки
Эта функция может возвращать другие ошибки, не перечисленные выше.

Требования

Требование Значение
Минимальная версия клиента Windows 7 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 R2 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header webservices.h
Библиотека WebServices.lib
DLL WebServices.dll