次の方法で共有


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 アプリ]
Header webservices.h