WsReadEndElement, fonction (webservices.h)
Cette fonction garantit que le nœud Lecteur actuel est un élément End et avance le lecteur vers le nœud suivant.
Si le Lecteur n’est pas positionné sur un élément End lorsque la fonction est appelée, il ignore l’espace blanc lors de la tentative d’en trouver un. Si, après avoir ignoré l’espace blanc, il n’est pas positionné sur un élément End , il retourne une exception WS_E_INVALID_FORMAT .
(Voir Valeurs de retour des services Web Windows.)
Syntaxe
HRESULT WsReadEndElement(
[in] WS_XML_READER *reader,
[in, optional] WS_ERROR *error
);
Paramètres
[in] reader
Un pointeur vers le lecteur XML qui lit l’élément End. Le pointeur doit référencer un objet WS_XML_READER valide.
[in, optional] error
Pointeur vers un objet WS_ERROR où des informations supplémentaires sur l’erreur doivent être stockées en cas d’échec de la fonction.
Valeur retournée
Cette fonction peut retourner l’une de ces valeurs.
Code de retour | Description |
---|---|
|
Les données d’entrée n’étaient pas au format attendu ou n’avaient pas la valeur attendue. |
|
Un quota a été dépassé. |
Remarques
Cette fonction peut échouer pour l’une des raisons répertoriées dans WsReadNode.
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 |