Condividi tramite


Funzione WSDXMLBuildAnyForSingleElement (wsdutil.h)

Crea un elemento XML con un nome e un valore specificati. L'elemento creato può essere utilizzato come elemento figlio di un elemento XML .

Sintassi

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

Parametri

[in] pElementName

Riferimento a una struttura WSDXML_NAME che contiene il nome dell'elemento creato.

[in] pszText

Valore di testo dell'elemento creato.

[out] ppAny

Riferimento a un WSDXML_ELEMENT che contiene l'elemento creato. ppAny deve essere liberato con una chiamata a WSDFreeLinkedMemory.

Valore restituito

Questa funzione può restituire uno di questi valori.

Codice restituito Descrizione
S_OK
Il metodo è stato completato correttamente.
E_INVALIDARG
pElementName è NULL o la lunghezza in caratteri di pszText supera WSD_MAX_TEXT_LENGTH (8192).
E_POINTER
ppAny è NULL.
E_OUTOFMEMORY
Memoria insufficiente per completare l'operazione.

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione wsdutil.h (include Wsdapi.h)
Libreria Wsdapi.lib
DLL Wsdapi.dll