estrutura WS_XML_NODE_POSITION (webservices.h)
Representa uma posição dentro de um buffer XML. A posição atual em um leitor ou gravador pode ser obtida chamando WsGetReaderPosition ou WsGetWriterPosition. A posição atual em um leitor ou gravador pode ser definida chamando WsSetReaderPosition ou WsSetWriterPosition.
O uso de WsRemoveNode para remover um nó que corresponde ou contém uma posição fará com que o uso subsequente da posição falhe. A posição em si permanece válida, mas as operações que dependem dessa posição falharão.
As posições podem ser usadas desde que o buffer XML que contém seja válido. O uso de uma posição após a exclusão do buffer correspondente exibirá um comportamento indefinido.
Sintaxe
typedef struct _WS_XML_NODE_POSITION {
WS_XML_BUFFER *buffer;
void *node;
} WS_XML_NODE_POSITION;
Membros
buffer
O buffer xml ao qual a posição se refere.
node
Um identificador interno para o nó.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
Cabeçalho | webservices.h |