Función WsSetErrorProperty (webservices.h)

Establece una propiedad de objeto WS_ERROR .

Sintaxis

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

Parámetros

[in] error

Puntero al objeto Error en el que se va a establecer la propiedad . El puntero debe hacer referencia a un objeto WS_ERROR válido.

[in] id

Identificador de la propiedad que se va a establecer.

value

Puntero al valor de propiedad que se va a establecer. El puntero debe tener una alineación compatible con el tipo de la propiedad .

[in] valueSize

Tamaño en bytes del valor de la propiedad.

Valor devuelto

Esta función puede devolver uno de estos valores.

Código devuelto Descripción
E_INVALIDARG
El identificador de propiedad no se admite para este objeto.

El tamaño especificado no era adecuado para la propiedad .

E_OUTOFMEMORY
No había suficiente espacio para establecer el valor de la propiedad.
Otros errores
Esta función puede devolver otros errores no enumerados anteriormente.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado webservices.h
Library WebServices.lib
Archivo DLL WebServices.dll