структура 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