CngKeyOpenOptions 枚举

定义

指定用于打开密钥的选项。

此枚举支持其成员值的按位组合。

[System.Flags]
public enum CngKeyOpenOptions
继承
CngKeyOpenOptions
属性

字段

MachineKey 32

计算机范围的密钥已打开。

None 0

未指定任何密钥打开选项。

Silent 64

已取消显示 UI 提示。

UserKey 0

如果未指定 MachineKey 值,则打开用户密钥。

注解

“静默”选项禁止显示任何 UI 提示。 此选项可能不适用于某些密钥类型,例如存储在软件密钥存储提供程序 (KSP) 中的智能卡密钥和密钥。 这些密钥类型受强制 UI 提示的保护。

适用于

产品 版本
.NET Core 1.0, Core 1.1, 6, 7, 8, 9
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
Windows Desktop 3.0, 3.1, 5