Compartilhar via


estrutura WS_CUSTOM_CERT_CREDENTIAL (webservices.h)

O tipo para especificar uma credencial de certificado que deve ser fornecida por um retorno de chamada para o aplicativo. Esse retorno de chamada é invocado para obter o certificado durante o WsOpenChannel no lado do cliente e durante wsOpenListener no lado do servidor. Ele é sempre invocado como curto.

Sintaxe

typedef struct _WS_CUSTOM_CERT_CREDENTIAL {
  WS_CERT_CREDENTIAL                        credential;
  WS_GET_CERT_CALLBACK                      getCertCallback;
  void                                      *getCertCallbackState;
  WS_CERT_ISSUER_LIST_NOTIFICATION_CALLBACK certIssuerListNotificationCallback;
  void                                      *certIssuerListNotificationCallbackState;
} WS_CUSTOM_CERT_CREDENTIAL;

Membros

credential

O tipo base do qual esse tipo e todos os outros tipos de credencial de certificado derivam.

getCertCallback

O Retorno de chamada para obter o certificado.

getCertCallbackState

O estado a ser passado ao invocar o retorno de chamada.

certIssuerListNotificationCallback

certIssuerListNotificationCallbackState

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Cabeçalho webservices.h