WsAddErrorString, fonction (webservices.h)
Ajoute une chaîne d’erreur spécifiée à l’objet d’erreur.
Syntaxe
HRESULT WsAddErrorString(
[in] WS_ERROR *error,
[in] const WS_STRING *string
);
Paramètres
[in] error
Pointeur vers une structure WS_ERROR représentant l’objet d’erreur auquel ajouter la chaîne.
[in] string
Chaîne à ajouter. L’objet d’erreur effectue une copie de la chaîne.
Valeur retournée
Si la fonction réussit, elle retourne NO_ERROR ; sinon, il retourne un code d’erreur HRESULT.
Code de retour | Description |
---|---|
|
Un ou plusieurs arguments ne sont pas valides. |
|
Mémoire insuffisante pour terminer l’opération. |
|
Cette fonction peut renvoyer d’autres erreurs non répertoriées ci-dessus. |
Remarques
Cette fonction nécessite que la chaîne soit dans la langue spécifiée par le LANGID de l’objet d’erreur. Vous pouvez récupérer cette valeur LANGID en appelant la fonction WsGetErrorProperty avec la valeur WS_ERROR_PROPERTY_LANGID de l’énumération WS_ERROR_PROPERTY_ID .
Configuration requise
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 |