typedef enum X509PrivateKeyProtection {
XCN_NCRYPT_UI_NO_PROTECTION_FLAG = 0,
XCN_NCRYPT_UI_PROTECT_KEY_FLAG = 0x1,
XCN_NCRYPT_UI_FORCE_HIGH_PROTECTION_FLAG = 0x2
} X509PrivateKeyProtection;
这个枚举包含了一些标志,用于指定私钥的保护级别。以下是这些标志的含义:
1. XCN_NCRYPT_UI_NO_PROTECTION_FLAG:无保护,即不要求用户输入密码或其他信息。
2. XCN_NCRYPT_UI_PROTECT_KEY_FLAG:保护私钥,可能需要用户输入密码或其他信息来保护私钥。
3. XCN_NCRYPT_UI_FORCE_HIGH_PROTECTION_FLAG:强制使用高级别的保护,通常意味着更强的密码要求或其他更严格的安全要求。
这些标志用于在处理私钥相关的操作时指定私钥的保护级别。
转载请注明出处:http://www.zyzy.cn/article/detail/24174/Win32 API/Certenroll.h/X509PrivateKeyProtection