Compartir a través de


estructura WS_SERVICE_CONTRACT (webservices.h)

Especifica un contrato de servicio en un punto de conexión.

Sintaxis

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

Miembros

contractDescription

Metadatos del contrato con tipo. Consulte WS_CONTRACT_DESCRIPTION. Opcional, si se especifica defaultMessageHandlerCallback .

defaultMessageHandlerCallback

Devolución de llamada para procesar mensajes no controlado. Opcional si se especifica contractDescription.

methodTable

Tabla de funciones. Obligatorio, si se da contractDescription .

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Encabezado webservices.h