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.
Die GetSigningCertificates-Methode ruft die Signaturzertifikate ab, die auf einem Antwortserver für ein bestimmtes Zertifizierungsstellenzertifikat verfügbar sind. Diese Methode gibt nur Signaturzertifikate aus dem CERT_SYSTEM_STORE_LOCAL_MACHINE Systemspeicher für den angegebenen Server zurück.
Syntax
HRESULT GetSigningCertificates(
[in] const BSTR bstrServerName,
[in] const VARIANT *pCACertVar,
[out] VARIANT *pVal
);
Parameter
[in] bstrServerName
Eine Zeichenfolge, die den Namen des Antworters-Servers enthält.
[in] pCACertVar
Das Zertifizierungsstellenzertifikat, für das Signaturzertifikate abgerufen werden sollen.
[out] pVal
Rückgabewert
C++
Wenn die Methode erfolgreich ist, gibt sie S_OK zurück.Wenn die Methode fehlschlägt, gibt sie einen HRESULT-Wert zurück, der den Fehler angibt. Eine Liste allgemeiner Fehlercodes finden Sie unter Allgemeine HRESULT-Werte.
VB
Die verfügbaren Signaturzertifikate.Hinweise
Jedes Signaturzertifikat verfügt über die folgenden Eigenschaften:
- Signiert von der Zertifizierungsstelle, die durch den pCACertVar-Parameter angegeben wird
- Enthält die OCSP-Signaturerweiterung (Online Certificate Status Protocol) (XCN_OID_PKIX_KP_OCSP_SIGNING)
- Ist nicht abgelaufen
- Der Antwortserver kann auf den privaten Schlüssel des Zertifikats zugreifen.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Nicht unterstützt |
| Unterstützte Mindestversion (Server) | Windows Server 2008 Datacenter, Windows Server 2008 Enterprise [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | certadm.h (include Certsrv.h) |
| Bibliothek | Certadm.lib |
| DLL | Certadm.dll |