Partager via


WsGetFaultErrorProperty, fonction (webservices.h)

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

Syntaxe

HRESULT WsGetFaultErrorProperty(
  [in] WS_ERROR                   *error,
  [in] WS_FAULT_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

Représente un identificateur de la propriété d’erreur d’erreur d’erreur à récupérer.

buffer

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

Note Le pointeur doit avoir un alignement compatible avec le type de la propriété.
 

[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.
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