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