Freigeben über


IX509PrivateKey::get_CspInformations-Methode (certenroll.h)

Die CspInformations-Eigenschaft gibt eine Auflistung von ICspInformation-Objekten an oder ruft diese ab, die Informationen zu den verfügbaren Kryptografieanbietern enthalten, die den dem privaten Schlüssel zugeordneten Algorithmus für öffentliche Schlüssel unterstützen. Diese Eigenschaft ist sowohl für die Eingabe als auch für die Ausgabe webaktiviert.

Dies ist eine Eigenschaft mit Lese- und Schreibzugriff.

Syntax

HRESULT get_CspInformations(
  ICspInformations **ppValue
);

Parameter

ppValue

Rückgabewert

Keine

Bemerkungen

Beim Registrierungsprozess wird erwartet, dass die ICspInformations-Auflistung alle anbieter enthält, die auf dem Clientcomputer installiert sind. Sie sollten daher nicht versuchen, diese Eigenschaft auf eine Teilmenge der installierten Anbieter festzulegen. Es wird empfohlen, eine leere Sammlung zu erstellen und AddAvailableCsps aufzurufen, um sie aufzufüllen. Erstellen Sie diese Auflistung einmal, und legen Sie sie für alle Anforderungsobjekte der obersten Ebene fest (oder den privaten Schlüssel, wenn Sie das IX509PrivateKey-Objekt direkt verwenden), um die Kosten für die Erstellung mehrerer Sammlungen zu vermeiden. Eine ICspInformations-Auflistung ist groß.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile certenroll.h
DLL CertEnroll.dll

Weitere Informationen

IX509PrivateKey