WSDXMLGetValueFromAny, fonction (wsdutil.h)
Récupère une valeur de texte à partir d’un élément enfant spécifié d’un élément XML n’importe quel élément.
Syntaxe
HRESULT WSDXMLGetValueFromAny(
[in] LPCWSTR pszNamespace,
[in] LPCWSTR pszName,
[in] WSDXML_ELEMENT *pAny,
[out] LPCWSTR *ppszValue
);
Paramètres
[in] pszNamespace
Espace de noms de l’élément à récupérer.
[in] pszName
Nom de l'élément à récupérer.
[in] pAny
Référence à une structure WSDXML_ELEMENT qui contient l’élément qui est le parent de l’élément à récupérer.
[out] ppszValue
Valeur de texte de l’élément spécifié par pszNamespace et pszName. L’utilisation de la mémoire de ppszValue est gérée ailleurs. Par conséquent, l’application appelante ne doit pas tenter de libérer ppszValue.
Valeur retournée
Cette fonction peut retourner l’une de ces valeurs.
Code de retour | Description |
---|---|
|
Méthode terminée avec succès. |
|
La longueur en caractères de pszNamespace ou pszName dépasse WSD_MAX_TEXT_LENGTH (8192), ou pAny est NULL. |
|
ppszValue a la valeur NULL. |
|
La méthode a échoué. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | wsdutil.h (inclure Wsdapi.h) |
Bibliothèque | Wsdapi.lib |
DLL | Wsdapi.dll |