다음을 통해 공유


WS_XML_NODE_POSITION 구조체(webservices.h)

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