estrutura WS_SERVICE_CONTRACT (webservices.h)
Especifica um contrato de serviço em um ponto de extremidade.
Sintaxe
typedef struct _WS_SERVICE_CONTRACT {
const WS_CONTRACT_DESCRIPTION *contractDescription;
WS_SERVICE_MESSAGE_RECEIVE_CALLBACK defaultMessageHandlerCallback;
const void *methodTable;
} WS_SERVICE_CONTRACT;
Membros
contractDescription
Os metadados de contrato tipados. Consulte WS_CONTRACT_DESCRIPTION. Opcional, se defaultMessageHandlerCallback for dado.
defaultMessageHandlerCallback
Retorno de chamada para processar mensagens sem tratamento. Opcional se contractDescription for fornecida.
methodTable
A tabela de funções. Obrigatório, se contractDescription for dado.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
Cabeçalho | webservices.h |