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