Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Свойство ProviderName получает или задает имя поставщика служб шифрования (CSP) или поставщика хранилища ключей (KSP), используемого для создания или хранения закрытого ключа.
Это свойство является чтением и записью.
Синтаксис
HRESULT put_ProviderName(
const BSTR bstrVal
);
Параметры
bstrVal
Возвращаемое значение
None
Remarks
Для KSP значение свойства ProviderName должно быть отформатировано как PublicKeyAlgorithmName, числовой знак (#) и KeyStorageProviderName, например "RSA#Microsoft Software Key Storage Provider" или "ECDSA_P256#Microsoft Software Key Storage Provider". Алгоритм открытого ключа должен поддерживаться поставщиком. Чтобы получить поддерживаемые алгоритмы, вызовите функцию NCryptEnumAlgorithms с параметром dwAlgOperations, для NCRYPT_SIGNATURE_OPERATION. Сведения об идентификаторах алгоритмов см. в разделе Идентификаторы алгоритмов CNG.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Ни одна версия не поддерживается |
| Минимальная версия сервера | Windows Server 2008 Datacenter, Windows Server 2008 Корпоративная [только классические приложения] |
| Целевая платформа | Windows |
| Header | casetup.h |
| DLL | Certocm.dll |