PROV_ENUMALGS 结构 (wincrypt.h)

检索 PP_ENUMALGS参数以包含加密服务提供程序 (CSP) 支持的算法的相关信息时,PROV_ENUMALGS 结构与 CryptGetProvParam 函数一起使用。

语法

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]

包含算法名称的以 null 结尾的 ANSI 字符串。

要求

要求
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
标头 wincrypt.h