Función WsGetWriterPosition (webservices.h)
Devuelve la posición actual del escritor. Esto solo se puede usar en un sistema de escritura que se establece en un objeto XmlBuffer. Al escribir en un búfer, la posición representa el nodo xml antes del cual se colocarán los nuevos datos.
Sintaxis
HRESULT WsGetWriterPosition(
[in] WS_XML_WRITER *writer,
[out] WS_XML_NODE_POSITION *nodePosition,
[in, optional] WS_ERROR *error
);
Parámetros
[in] writer
Escritor para el que se obtendrá la posición actual.
[out] nodePosition
La posición actual del escritor se devuelve aquí.
[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. |
Comentarios
Consulte WS_XML_NODE_POSITION para obtener más información sobre el uso de posiciones.
Puede ser útil llamar a WsWriteEndStartElement para forzar que se confirme un elemento antes de obtener la posició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 |