структура CERT_KEY_CONTEXT (wincrypt.h)
Структура CERT_KEY_CONTEXT содержит данные, связанные со свойством CERT_KEY_CONTEXT_PROP_ID.
Синтаксис
typedef struct _CERT_KEY_CONTEXT {
DWORD cbSize;
union {
HCRYPTPROV hCryptProv;
NCRYPT_KEY_HANDLE hNCryptKey;
} DUMMYUNIONNAME;
DWORD dwKeySpec;
} CERT_KEY_CONTEXT, *PCERT_KEY_CONTEXT;
Члены
cbSize
Размер данной структуры (в байтах).
DUMMYUNIONNAME
DUMMYUNIONNAME.hCryptProv
Дескриптор поставщика служб шифрования (CSP). Этот элемент используется, если элемент dwKeySpec содержит AT_KEYEXCHANGE или AT_SIGNATURE.
DUMMYUNIONNAME.hNCryptKey
Дескриптор CSP CNG. Этот элемент используется, если элемент dwKeySpec содержит CERT_NCRYPT_KEY_SPEC.
Windows Server 2003 и Windows XP: Этот элемент недоступен.
dwKeySpec
Спецификация извлекаемого закрытого ключа.
Следующие значения dwKeySpec определяются для поставщика по умолчанию.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | wincrypt.h |