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


Перечисление ImportPFXFlags (certenroll.h)

[Некоторые сведения относятся к предварительно выпущенным продуктам, которые могут быть существенно изменены до его коммерческого выпуска. Майкрософт не дает никаких гарантий, явных или подразумеваемых, в отношении предоставленной здесь информации.]

Флаги, используемые при импорте сертификата PFX.

Синтаксис

typedef enum ImportPFXFlags {
  ImportNone = 0,
  ImportMachineContext = 0x1,
  ImportForceOverwrite = 0x2,
  ImportSilent = 0x4,
  ImportSaveProperties = 0x8,
  ImportExportable = 0x10,
  ImportExportableEncrypted = 0x20,
  ImportNoUserProtected = 0x40,
  ImportUserProtected = 0x80,
  ImportUserProtectedHigh = 0x100,
  ImportInstallCertificate = 0x200,
  ImportInstallChain = 0x400,
  ImportInstallChainAndRoot = 0x800
} ;

Константы

 
ImportNone
Значение: 0
None
ImportMachineContext
Значение: 0x1
Импортируйте PFX-сертификат в хранилище сертификатов компьютера; в противном случае установите в хранилище сертификатов пользователя.
ImportForceOverwrite
Значение: 0x2
Перезапишите существующий сертификат, если он существует.
ImportSilent
Значение: 0x4
Выполнять операцию автоматически (не показывать пользовательский интерфейс).
ImportSaveProperties
Значение: 0x8
Сохраните свойства импортированного PFX-файла.
ImportExportable
Значение: 0x10
Импорт закрытого ключа PFX-сертификата в качестве экспортируемого
ImportExportableEncrypted
Значение: 0x20
Импортируйте закрытый ключ PFX-сертификата как экспортируемый и зашифрованный.
ImportNoUserProtected
Значение: 0x40
Импортируйте закрытый ключ сертификата PFX, чтобы не требовать согласия.
ImportUserProtected
Значение: 0x80
Импортируйте закрытый ключ PFX-сертификата, чтобы требовать согласия без пароля.
ImportUserProtectedHigh
Значение: 0x100
Импортируйте закрытый ключ сертификата PFX, чтобы требовать согласия с паролем.
ImportInstallCertificate
Значение: 0x200
Установите PFX-сертификат в хранилище сертификатов.
ImportInstallChain
Значение: 0x400
Установите цепочку сертификатов PFX в хранилище сертификатов.
ImportInstallChainAndRoot
Значение: 0x800
Установите цепочку И корневой каталог PFX-сертификата в хранилище сертификатов.

Требования

Требование Значение
Заголовок certenroll.h