Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt an, ob das SERVER-SSL-Zertifikat vom Aufrufer, Media Foundation oder der IMFSSLCertificateManager-Implementierungsklasse überprüft werden muss.
Syntax
HRESULT GetCertificatePolicy(
[in] LPCWSTR pszURL,
[out] BOOL *pfOverrideAutomaticCheck,
[out] BOOL *pfClientCertificateAvailable
);
Parameter
[in] pszURL
Zeiger auf eine Zeichenfolge, die die URL enthält, die an den Server gesendet wird.
[out] pfOverrideAutomaticCheck
Zeiger auf einen BOOL-Wert . Legen Sie auf TRUE fest, wenn IMFSSLCertificateManager::OnServerCertificate zum Überprüfen des Serverzertifikats verwendet wird. Legen Sie auf FALSE fest , wenn Media Foundation das Serverzertifikat mithilfe der Zertifikate im Windows-Zertifikatspeicher überprüft.
[out] pfClientCertificateAvailable
Zeiger auf einen BOOL-Wert . Legen Sie auf TRUE fest, wenn das SSL-Zertifikat für den Client für den sofortigen Abruf verfügbar ist. Media Foundation ruft IMFSSLCertificateManager::GetClientCertificate auf, um das Clientzertifikat synchron abzurufen. Wenn der Wert auf FALSE festgelegt ist, ruft Media Foundation das Client-SSL-Zertifikat mit einem asynchronen Aufruf von IMFSSLCertificateManager::BeginGetClientCertificate ab.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Anforderungen
| Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | mfidl.h |