Partager via


WsSetErrorProperty, fonction (webservices.h)

Définit une propriété d’objet WS_ERROR .

Syntaxe

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

Paramètres

[in] error

Pointeur vers l’objet Error dans lequel définir la propriété . Le pointeur doit référencer un objet WS_ERROR valide.

[in] id

Identificateur de la propriété à définir.

value

Pointeur vers la valeur de propriété à définir. Le pointeur doit avoir un alignement compatible avec le type de la propriété .

[in] valueSize

Taille en octets de la valeur de propriété.

Valeur retournée

Cette fonction peut retourner l’une de ces valeurs.

Code de retour Description
E_INVALIDARG
L’ID de propriété n’a pas été pris en charge pour cet objet.

La taille spécifiée n’était pas appropriée pour la propriété .

E_OUTOFMEMORY
L’espace n’était pas suffisant pour définir la valeur de la propriété.
Autres erreurs
Cette fonction peut retourner d’autres erreurs non répertoriées ci-dessus.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête webservices.h
Bibliothèque WebServices.lib
DLL WebServices.dll