다음을 통해 공유


WS_SERVICE_CONTRACT 구조체(webservices.h)

엔드포인트에서 서비스 계약을 지정합니다.

구문

typedef struct _WS_SERVICE_CONTRACT {
  const WS_CONTRACT_DESCRIPTION       *contractDescription;
  WS_SERVICE_MESSAGE_RECEIVE_CALLBACK defaultMessageHandlerCallback;
  const void                          *methodTable;
} WS_SERVICE_CONTRACT;

멤버

contractDescription

형식화된 계약 메타데이터입니다. WS_CONTRACT_DESCRIPTION 참조하세요. defaultMessageHandlerCallback이 지정된 경우 선택 사항입니다.

defaultMessageHandlerCallback

처리되지 않은 메시지를 처리하기 위한 콜백입니다. contractDescription이 지정된 경우 선택 사항입니다.

methodTable

함수 테이블입니다. contractDescription이 지정된 경우 필수입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 7 [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2008 R2 [데스크톱 앱 | UWP 앱]
머리글 webservices.h