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 |