CAPICOM_KEY_USAGE 枚举定义键的使用方式。 在 CAPICOM 2.0 中引入。
成员
| 成员 | 说明 | 值 |
|---|---|---|
| CAPICOM_DIGITAL_SIGNATURE_KEY_USAGE | 密钥可用于创建数字签名。 |
0x00000080 |
| CAPICOM_NON_REPUDIATION_KEY_USAGE | 键可用于 不可否认性。 |
0x00000040 |
| CAPICOM_KEY_ENCIPHERMENT_KEY_USAGE | 密钥可用于加密密钥。 |
0x00000020 |
| CAPICOM_DATA_ENCIPHERMENT_KEY_USAGE | 密钥可用于加密数据。 |
0x00000010 |
| CAPICOM_KEY_AGREEMENT_KEY_USAGE | 密钥可用于密钥协议。 |
0x00000008 |
| CAPICOM_KEY_CERT_SIGN_KEY_USAGE | 密钥可用于密钥证书签名。 此值等效于 CAPICOM_OFFLINE_CRL_SIGN_KEY_USAGE。 |
0x00000004 |
| CAPICOM_OFFLINE_CRL_SIGN_KEY_USAGE | 密钥可用于密钥证书签名。 此值等效于 CAPICOM_KEY_CERT_SIGN_KEY_USAGE。 |
0x00000002 |
| CAPICOM_CRL_SIGN_KEY_USAGE | 密钥可用于签名。 |
0x00000002 |
| CAPICOM_ENCIPHER_ONLY_KEY_USAGE | 密钥只能用于加密。 |
0x00000001 |
| CAPICOM_DECIPHER_ONLY_KEY_USAGE | 密钥只能用于解密。 |
0x00008000 |
要求
| 要求 | 值 |
|---|---|
| 可再发行组件 |
Windows Server 2003 和 Windows XP 上的 CAPICOM 2.0 或更高版本 |
| 标头 |
|