Fonction WsReadXmlBuffer (webservices.h)
Lit le nœud actuel d’un lecteur dans un WS_XML_BUFFER.
Syntaxe
HRESULT WsReadXmlBuffer(
[in] WS_XML_READER *reader,
[in] WS_HEAP *heap,
WS_XML_BUFFER **xmlBuffer,
[in, optional] WS_ERROR *error
);
Paramètres
[in] reader
Lecteur à partir duquel lire dans la mémoire tampon XML.
[in] heap
Tas à partir duquel allouer la mémoire tampon XML.
xmlBuffer
La mémoire tampon XML est retournée ici.
[in, optional] error
Spécifie l’emplacement où les informations d’erreur supplémentaires 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 |
---|---|
|
Un ou plusieurs arguments ne sont pas valides. |
|
L’opération n’est pas autorisée en raison de l’état actuel de l’objet. |
|
Un quota a été dépassé. |
Remarques
Si le lecteur doit être positionné à WS_XML_NODE_TYPE_BOF ou WS_XML_NODE_TYPE_ELEMENT.
Si le lecteur est positionné à WS_XML_NODE_TYPE_BOF, le document entier est copié à partir du lecteur dans la mémoire tampon XML.
Si le lecteur est positionné à WS_XML_NODE_TYPE_ELEMENT, l’élément et tous ses enfants seront lus dans la mémoire tampon XML.
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 |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour