WsGetErrorProperty, fonction (webservices.h)

Récupère une propriété d’un objet WS_ERROR référencé par le paramètre d’erreur .

Syntaxe

HRESULT WsGetErrorProperty(
  [in] WS_ERROR             *error,
  [in] WS_ERROR_PROPERTY_ID id,
       void                 *buffer,
  [in] ULONG                bufferSize
);

Paramètres

[in] error

Pointeur vers l’objet WS_ERROR avec la propriété à récupérer.

[in] id

Identificateur de la propriété à récupérer.

buffer

Pointeur référençant l’emplacement pour stocker la propriété récupérée.

[in] bufferSize

Nombre d’octets alloués par l’appelant pour stocker la propriété récupérée.

Valeur retournée

Cette fonction peut retourner l’une de ces valeurs.

Code de retour Description
E_INVALIDARG
L’ID de propriété n’était pas pris en charge pour cet objet ou la mémoire tampon spécifiée n’était pas assez grande pour la valeur.
E_INVALIDARG
Un ou plusieurs arguments ne sont pas valides.
Autres erreurs
Cette fonction peut renvoyer 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