Méthode IMFSSLCertificateManager::GetCertificatePolicy (mfidl.h)
Indique si le certificat SSL du serveur doit être vérifié par l’appelant, Media Foundation ou la classe d’implémentation IMFSSLCertificateManager .
Syntaxe
HRESULT GetCertificatePolicy(
[in] LPCWSTR pszURL,
[out] BOOL *pfOverrideAutomaticCheck,
[out] BOOL *pfClientCertificateAvailable
);
Paramètres
[in] pszURL
Pointeur vers une chaîne qui contient l’URL envoyée au serveur.
[out] pfOverrideAutomaticCheck
Pointeur vers une valeur BOOL . Défini sur TRUE si IMFSSLCertificateManager::OnServerCertificate est utilisé pour vérifier le certificat de serveur. Définissez sur FALSE si Media Foundation vérifie le certificat de serveur à l’aide des certificats dans le magasin de certificats Windows.
[out] pfClientCertificateAvailable
Pointeur vers une valeur BOOL . Définissez sur TRUE si le certificat SSL du client est disponible pour une récupération immédiate. Media Foundation appelle IMFSSLCertificateManager::GetClientCertificate pour obtenir le certificat client de manière synchrone. Si la valeur est définie sur FALSE, Media Foundation obtient le certificat SSL client avec un appel asynchrone à IMFSSLCertificateManager::BeginGetClientCertificate.
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 |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour