estructura WS_XML_NODE_POSITION (webservices.h)
Representa una posición dentro de un búfer XML. La posición actual dentro de un lector o escritor se puede obtener llamando a WsGetReaderPosition o WsGetWriterPosition. La posición actual dentro de un lector o escritor se puede establecer llamando a WsSetReaderPosition o WsSetWriterPosition.
El uso de WsRemoveNode para quitar un nodo que corresponda a o que contenga una posición hará que se produzca un error en el uso posterior de la posición. La posición en sí sigue siendo válida, pero las operaciones que dependen de esa posición producirán un error.
Las posiciones se pueden usar siempre y cuando el búfer XML contenedor sea válido. El uso de una posición después de eliminar su búfer correspondiente mostrará un comportamiento indefinido.
Sintaxis
typedef struct _WS_XML_NODE_POSITION {
WS_XML_BUFFER *buffer;
void *node;
} WS_XML_NODE_POSITION;
Miembros
buffer
Búfer xml al que hace referencia la posición.
node
Identificador interno del nodo.
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] |
Encabezado | webservices.h |