webservices.h) (WS_XML_NODE_POSITION 结构
表示 XML 缓冲区中的位置。 可以通过调用 WsGetReaderPosition 或 WsGetWriterPosition 来获取读取器或编写器中的当前位置。 可以通过调用 WsSetReaderPosition 或 WsSetWriterPosition 来设置读取器或 编写器中的当前位置。
使用 WsRemoveNode 删除对应于或包含某个位置的节点将导致该位置的后续使用失败。 位置本身仍然有效,但依赖于该位置的操作将失败。
只要包含 XML 缓冲区有效,就可以使用位置。 删除相应的缓冲区后使用位置将显示未定义的行为。
语法
typedef struct _WS_XML_NODE_POSITION {
WS_XML_BUFFER *buffer;
void *node;
} WS_XML_NODE_POSITION;
成员
buffer
位置引用的 xml 缓冲区。
node
节点的内部句柄。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 7 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows Server 2008 R2 [桌面应用 |UWP 应用] |
标头 | webservices.h |