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

Obtiene el certificado SSL de cliente de forma sincrónica.

Sintaxis

HRESULT GetClientCertificate(
  [in]  LPCWSTR pszURL,
  [out] BYTE    **ppbData,
  [out] DWORD   *pcbData
);

Parámetros

[in] pszURL

Puntero a una cadena que contiene la dirección URL para la que se requiere un certificado SSL del lado cliente. Media Foundation puede resolver el esquema y enviar la solicitud al servidor.

[out] ppbData

Puntero al búfer que almacena el certificado. Este llamador debe liberar el búfer llamando a CoTaskMemFree.

[out] pcbData

Puntero a una variable DWORD que recibe el número de bytes necesarios para contener los datos del certificado en el búfer apuntado por *ppbData.

Valor devuelto

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

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

IMFSSLCertificateManager