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