Méthode IMFSSLCertificateManager::GetClientCertificate (mfidl.h)
Obtient le certificat SSL client de manière synchrone.
Syntaxe
HRESULT GetClientCertificate(
[in] LPCWSTR pszURL,
[out] BYTE **ppbData,
[out] DWORD *pcbData
);
Paramètres
[in] pszURL
Pointeur vers une chaîne qui contient l’URL pour laquelle un certificat SSL côté client est requis. Media Foundation peut résoudre le schéma et envoyer la demande au serveur.
[out] ppbData
Pointeur vers la mémoire tampon qui stocke le certificat. Cet appelant doit libérer la mémoire tampon en appelant CoTaskMemFree.
[out] pcbData
Pointeur vers une variable DWORD qui reçoit le nombre d’octets requis pour contenir les données de certificat dans la mémoire tampon pointée par *ppbData.
Valeur retournée
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Spécifications
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | mfidl.h |