Поделиться через


Метод IEnroll2::GetSupportedKeySpec (xenroll.h)

[Этот метод больше недоступен для использования в Windows Server 2008 и Windows Vista.]

Метод GetSupportedKeySpec извлекает сведения о текущей поддержке поставщика служб шифрования (CSP) для операций сигнатуры и (или) обмена. Этот метод был впервые определен в интерфейсе IEnroll2 .

Значения, полученные этим методом, зависят от текущего поставщика служб CSP.

Синтаксис

HRESULT GetSupportedKeySpec(
  [out] LONG *pdwKeySpec
);

Параметры

[out] pdwKeySpec

Указатель на long , получающий битовый флаг, указывающий, поддерживает ли текущий поставщик служб CSP обмен ключами и (или) ключами подписи.

Возвращаемое значение

Возвращаемое значение — HRESULT. Значение S_OK указывает на успешное выполнение. Если поставщик служб CSP не поддерживает этот метод, возвращается ошибка.

Комментарии

Вызовите этот метод, чтобы определить, поддерживает ли текущий поставщик служб CSP ключи обмена, ключи подписи или и то, и другое. Параметр pdwKeySpec будет содержать одну или несколько из следующих констант (определенных в Wincrypt.h):

  • AT_KEYEXCHANGE
  • AT_SIGNATURE.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header xenroll.h
Библиотека Uuid.lib
DLL Xenroll.dll

См. также раздел

IEnroll2