Freigeben über


ICertSrvSetupKeyInformation::get_ProviderName-Methode (casetup.h)

Die ProviderName-Eigenschaft ruft den Namen des Kryptografiedienstanbieters (CSP ) oder des Schlüsselspeicheranbieters (Key Storage Provider , KSP) ab, der zum Generieren oder Speichern des privaten Schlüssels verwendet wird, oder legt diesen fest.

Dies ist eine Eigenschaft mit Lese- und Schreibzugriff.

Syntax

HRESULT get_ProviderName(
  BSTR *pVal
);

Parameter

pVal

Rückgabewert

Keine

Bemerkungen

Bei einem KSP muss der ProviderName-Eigenschaftswert als PublicKeyAlgorithmName, Nummernzeichen (#) und KeyStorageProviderName formatiert werden, z. B. "RSA#Microsoft Software Key Storage Provider" oder "ECDSA_P256#Microsoft Software Key Storage Provider". Der Algorithmus für öffentliche Schlüssel muss vom Anbieter unterstützt werden. Um unterstützte Algorithmen abzurufen, rufen Sie die NCryptEnumAlgorithms-Funktion auf, wobei der dwAlgOperations-Parameter auf NCRYPT_SIGNATURE_OPERATION festgelegt ist. Informationen zu Algorithmusbezeichnern finden Sie unter CNG-Algorithmusbezeichner.

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 casetup.h
DLL Certocm.dll

Weitere Informationen

ICertSrvSetupKeyInformation