Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Свойство KeyUsage указывает или извлекает значение, определяющее конкретную цель, для которой можно использовать закрытый ключ. Это свойство включено как для входных, так и для выходных данных.
Это свойство является чтением и записью.
Синтаксис
HRESULT get_KeyUsage(
X509PrivateKeyUsageFlags *pValue
);
Параметры
pValue
Возвращаемое значение
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 |