Compartir a través de


Función WSDXMLBuildAnyForSingleElement (wsdutil.h)

Crea un elemento XML con un nombre y un valor especificados. El elemento creado se puede usar como elemento secundario de un elemento XML cualquier elemento.

Sintaxis

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

Parámetros

[in] pElementName

Referencia a una estructura WSDXML_NAME que contiene el nombre del elemento creado.

[in] pszText

Valor de texto del elemento creado.

[out] ppAny

Referencia a un WSDXML_ELEMENT que contiene el elemento creado. ppAny debe liberarse con una llamada a WSDFreeLinkedMemory.

Valor devuelto

Esta función puede devolver uno de estos valores.

Código devuelto Descripción
S_OK
El método se completó correctamente.
E_INVALIDARG
pElementName es NULL o la longitud en caracteres de pszText supera WSD_MAX_TEXT_LENGTH (8192).
E_POINTER
ppAny es NULL.
E_OUTOFMEMORY
Memoria insuficiente para completar la operación.

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado wsdutil.h (incluya Wsdapi.h)
Library Wsdapi.lib
Archivo DLL Wsdapi.dll