Función WsGetXmlAttribute (webservices.h)
Busca el atributo xml más cercano en el ámbito con el localName especificado y devuelve su valor.
El valor devuelto se coloca en el montón especificado.
Sintaxis
HRESULT WsGetXmlAttribute(
[in] WS_XML_READER *reader,
[in] const WS_XML_STRING *localName,
[in] WS_HEAP *heap,
WCHAR **valueChars,
[out] ULONG *valueCharCount,
[in, optional] WS_ERROR *error
);
Parámetros
[in] reader
Lector para el que se buscará el atributo xml.
[in] localName
LocalName del atributo xml para el que se va a buscar.
[in] heap
Montón en el que se debe asignar el valor resultante.
valueChars
El valor del atributo se almacena aquí.
[out] valueCharCount
Longitud de valueChars.
[in, optional] error
Especifica dónde se debe almacenar información de error adicional si se produce un error en la función.
Valor devuelto
Esta función puede devolver uno de estos valores.
Código devuelto | Descripción |
---|---|
|
Uno o más argumentos no son válidos. |
|
No se encontró el atributo xml. |
Comentarios
Esta función solo se puede usar para obtener los valores de los atributos en el ámbito que usan el prefijo "xml".
Si no se encuentra ningún atributo xml coincidente, se devolverá una cadena de longitud cero para el valor y la función devuelve S_FALSE.
El lector no hace nada con atributos xml que no sean para exponerlos para su inspección.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | webservices.h |
Library | WebServices.lib |
Archivo DLL | WebServices.dll |