Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Свойство KeyUsage задает или извлекает значение, определяющее конкретную цель, для которой можно использовать закрытый ключ. Это свойство включено как для входных, так и для выходных данных.
Это свойство доступно для чтения и записи.
Синтаксис
HRESULT put_KeyUsage(
X509PrivateKeyUsageFlags Value
);
Параметры
Value
Возвращаемое значение
None
Remarks
Если для свойства KeySpec для устаревшего CSP задано значение XCN_NCRYPT_ALLOW_SIGNING_FLAG, свойство KeyUsage XCN_NCRYPT_ALLOW_SIGNING_FLAG. Если указать XCN_AT_KEYEXCHANGE, для свойства KeyUsage автоматически устанавливается значение XCN_NCRYPT_ALLOW_DECRYPT_FLAG | XCN_NCRYPT_ALLOW_KEY_AGREEMENT_FLAG.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows Vista [только классические приложения] |
| Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
| Целевая платформа | Windows |
| Header | certenroll.h |
| DLL | CertEnroll.dll |