Метод ICspInformation::get_MaxKeyContainerNameLength (certenroll.h)
Свойство MaxKeyContainerNameLength извлекает максимальную поддерживаемую длину для имени контейнера закрытого ключа, связанного с поставщиком.
Это свойство доступно только для чтения.
Синтаксис
HRESULT get_MaxKeyContainerNameLength(
LONG *pValue
);
Параметры
pValue
Возвращаемое значение
None
Remarks
Имя контейнера ключей можно указать и получить, вызвав свойство ContainerName в интерфейсе IX509PrivateKey . Значения, связанные с поставщиками, распространяемыми корпорацией Майкрософт, перечислены в следующей таблице. Некоторые из этих поставщиков могут быть включены не во всех операционных системах, а другие могут быть включены.
Поставщик | Значение MaxKeyContainerNameLength |
---|---|
Поставщик хранилища ключей программного обеспечения Майкрософт | 261 |
Поставщик хранилища ключей смарт-карт Майкрософт | 40 |
Microsoft Base Cryptographic Provider версии 1.0 | 261 |
Microsoft Base DSS и поставщик шифрования Diffie-Hellman | 261 |
Microsoft Base DSS Cryptographic Provider | 261 |
Microsoft Base Smart Card Crypto Provider | 40 |
Поставщик шифрования Microsoft DH Schannel | 261 |
Microsoft Enhanced Cryptographic Provider версии 1.0 | 261 |
Поставщик служб шифрования Microsoft Enhanced DSS и Diffie-Hellman | 261 |
Поставщик шифрования Microsoft Enhanced RSA и AES | 261 |
Поставщик шифрования Schannel Microsoft RSA | 261 |
Microsoft Strong Cryptographic Provider | 261 |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | certenroll.h |
DLL | CertEnroll.dll |