ICertSrvSetup::GetExistingCACertificates-Methode (casetup.h)
Die GetExistingCACertificates-Methode ruft die Auflistung der CertSrvSetupKeyInformation-Objekte ab, die gültige Zertifikate der Zertifizierungsstelle darstellen, die derzeit auf dem Computer installiert sind. Diese Methode ändert den Status des CCertSrvSetup-Objekts nicht.
Syntax
HRESULT GetExistingCACertificates(
[out] ICertSrvSetupKeyInformationCollection **ppVal
);
Parameter
[out] ppVal
Die Adresse eines Zeigers auf eine ICertSrvSetupKeyInformationCollection-Schnittstelle , die verwendet werden kann, um auf Informationen für den Satz gültiger Zertifizierungsstellenzertifikate zuzugreifen, die im LocalMachine-Speicher installiert sind.
Rückgabewert
Keine
Bemerkungen
Das CertSrvSetupKeyInformationCollection-Objekt enthält gültige Zertifikate. Ein Zertifikat gilt als gültig, wenn es die folgenden Kriterien erfüllt:
- Enthält einen AT_SIGNATURE Schlüssel, der mit dem Schlüssel im Container für private Schlüssel übereinstimmt.
- Ist selbstsigniert oder hat grundlegende Einschränkungen für eine Zertifizierungsstelle.
- Besteht die Kettenüberprüfung, kann jedoch einen Offlinesperrfehler aufweisen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | casetup.h |
DLL | Certocm.dll |