Platform SDK: Cryptography

PROV_ENUMALGS

The PROV_ENUMALGS structure is returned by calls to CryptGetProvParam or CPGetProvParam. It holds information on the algorithms supported by a CSP.

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

Members

aiAlgid
An ALG_ID indicating an algorithm supported.
dwBitLen
A DWORD value indicating the length of the key.
dwNameLen
A DWORD value indicating the length of the name of the algorithm.
szName
A NULL-terminated sting containing the name of the algorithm.

Requirements

  Windows NT/2000: Requires Windows NT 4.0 or later.
  Windows 95/98: Requires Windows 95 OSR2 or later (or Windows 95 with Internet Explorer 3.02 or later).
  Header: Declared in Wincrypt.h.