структура PROV_ENUMALGS (wincrypt.h)

Структура PROV_ENUMALGS используется с функцией CryptGetProvParam при извлечении параметра PP_ENUMALGS для хранения сведений об алгоритме, поддерживаемом поставщиком служб шифрования (CSP).

Синтаксис

typedef struct _PROV_ENUMALGS {
  ALG_ID aiAlgid;
  DWORD  dwBitLen;
  DWORD  dwNameLen;
  CHAR   szName[20];
} PROV_ENUMALGS;

Члены

aiAlgid

Одно из ALG_ID значений, определяющих алгоритм.

dwBitLen

Длина ключа по умолчанию (в битах) алгоритма.

dwNameLen

Длина строки szName в формате CHAR. Эта длина включает завершающий символ NULL.

szName[20]

Строка ANSI со значением NULL, содержащая имя алгоритма.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть wincrypt.h