Método IMFSSLCertificateManager::EndGetClientCertificate (mfidl.h)

Completa una solicitud asincrónica para obtener el certificado SSL de cliente.

Sintaxis

HRESULT EndGetClientCertificate(
  [in]  IMFAsyncResult *pResult,
  [out] BYTE           **ppbData,
  [out] DWORD          *pcbData
);

Parámetros

[in] pResult

Puntero a la interfaz IMFAsyncResult . Pase el mismo puntero que el objeto de devolución de llamada recibido en el método IMFAsyncCallback::Invoke .

[out] ppbData

Recibe un puntero al búfer que almacena el certificado. El autor de la llamada debe liberar el búfer llamando a CoTaskMemFree.

[out] pcbData

Recibe el tamaño del búfer ppbData , en bytes.

Valor devuelto

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

Llame a este método después de que el método IMFSSLCertificateManager::BeginGetClientCertificate se complete de forma asincrónica.

Requisitos

   
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado mfidl.h

Consulte también

Llamar a métodos asincrónicos

IMFSSLCertificateManager