Metodo IMFSSLCertificateManager::GetClientCertificate (mfidl.h)

Ottiene il certificato SSL client in modo sincrono.

Sintassi

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

Parametri

[in] pszURL

Puntatore a una stringa contenente l'URL per il quale è necessario un certificato SSL lato client. Media Foundation può risolvere lo schema e inviare la richiesta al server.

[out] ppbData

Puntatore al buffer in cui è archiviato il certificato. Questo chiamante deve liberare il buffer chiamando CoTaskMemFree.

[out] pcbData

Puntatore a una variabile DWORD che riceve il numero di byte necessari per contenere i dati del certificato nel buffer a cui punta *ppbData.

Valore restituito

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Requisiti

   
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione mfidl.h

Vedi anche

IMFSSLCertificateManager