Поделиться через


Метод 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

См. также раздел

ICspInformation