Метод IMFSSLCertificateManager::GetClientCertificate (mfidl.h)

Синхронно возвращает SSL-сертификат клиента.

Синтаксис

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

Параметры

[in] pszURL

Указатель на строку, содержащую URL-адрес, для которого требуется SSL-сертификат на стороне клиента. Media Foundation может разрешить схему и отправить запрос на сервер.

[out] ppbData

Указатель на буфер, в котором хранится сертификат. Этот вызывающий объект должен освободить буфер, вызвав CoTaskMemFree.

[out] pcbData

Указатель на переменную DWORD , которая получает количество байтов, необходимых для хранения данных сертификата в буфере, на который указывает *ppbData.

Возвращаемое значение

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Требования

   
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Целевая платформа Windows
Header mfidl.h

См. также раздел

IMFSSLCertificateManager