WS_MESSAGE_DONE_CALLBACK 콜백 함수(webservices.h)
메시지가 WsReadEnvelopeStart 함수에 제공된 WS_XML_READER 구조체 또는 WsWriteEnvelopeStart 함수에 제공된 WS_XML_WRITER 구조체의 사용을 완료했음을 호출자에게 알릴 수 있습니다.
구문
WS_MESSAGE_DONE_CALLBACK WsMessageDoneCallback;
void WsMessageDoneCallback(
[in] void *doneCallbackState
)
{...}
매개 변수
[in] doneCallbackState
WsReadEnvelopeStart 또는 WsWriteEnvelopeStart 함수에 전달된 상태 정보에 대한 포인터입니다.
이 매개 변수를 사용하여 콜백에 필요한 사용자 정의 데이터에 대한 포인터를 지정할 수 있습니다.
반환 값
없음
설명
이 콜백은 메시지 개체가 더 이상 판독기 또는 기록기를 사용하지 않는다는 표시기로 사용할 수 있습니다.
콜백은 WsReadEnvelopeStart 또는 WsWriteEnvelopeStart 가 호출될 때 지정됩니다.
콜백은 WsFreeMessage 또는 WsResetMessage를 호출하는 동일한 스레드에서 호출되므로 WS_SHORT_CALLBACK 호출된다고 가정해야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 7 [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows Server 2008 R2 [데스크톱 앱 | UWP 앱] |
대상 플랫폼 | Windows |
헤더 | webservices.h |