Partager via


WSDXMLBuildAnyForSingleElement, fonction (wsdutil.h)

Crée un élément XML avec un nom et une valeur spécifiés. L’élément créé peut être utilisé comme enfant d’un élément XML n’importe quel élément.

Syntaxe

HRESULT WSDXMLBuildAnyForSingleElement(
  [in]  WSDXML_NAME    *pElementName,
  [in]  LPCWSTR        pszText,
  [out] WSDXML_ELEMENT **ppAny
);

Paramètres

[in] pElementName

Référence à une structure WSDXML_NAME qui contient le nom de l’élément créé.

[in] pszText

Valeur de texte de l’élément créé.

[out] ppAny

Référence à un WSDXML_ELEMENT qui contient l’élément créé. ppAny doit être libéré avec un appel à WSDFreeLinkedMemory.

Valeur retournée

Cette fonction peut retourner l’une de ces valeurs.

Code de retour Description
S_OK
Méthode terminée avec succès.
E_INVALIDARG
pElementName a la valeur NULL ou la longueur en caractères de pszText dépasse WSD_MAX_TEXT_LENGTH (8192).
E_POINTER
ppAny a la valeur NULL.
E_OUTOFMEMORY
Mémoire insuffisante pour terminer l’opération.

Spécifications

   
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