PROV_ENUMALGS_EX

A version of this page is also available for

Windows Embedded CE 6.0 R3

4/8/2010

This structure is returned by calls to the CryptGetProvParam or CPGetProvParam function. This structure holds information on the algorithms supported by a CSP.

Syntax

typedef struct _PROV_ENUMALGS_EX {
  ALG_ID aiAlgid; 
  DWORD dwDefaultLen; 
  DWORD dwMinLen; 
  DWORD dwMaxLen; 
  DWORD dwProtocols; 
  DWORD dwNameLen; 
  WCHAR szName[20]; 
  DWORD dwLongNameLen;
  WCHAR szLongName[40]; 
} PROV_ENUMALGS_EX;

Members

  • aiAlgid
    ALG_ID identifying an algorithm supported.
  • dwDefaultLen
    DWORD value indicating the default key length using the indicated algorithm.
  • dwMinLen
    DWORD value indicating the minimum key length using the indicated algorithm.
  • dwMaxLen
    DWORD value indicating the maximum key length using the indicated algorithm.
  • dwProtocols
    DWORD value indicating the number of protocols supported.
  • dwNameLen
    DWORD value indicating the length of the short protocol name.
  • szName
    Null-terminated string with the name of the supported protocol.
  • dwLongNameLen
    DWORD value indicating the length of the supported protocol name.
  • szLongName
    Null-terminated string with the long name of the supported protocol.

Requirements

Header wincrypt.h
Windows Embedded CE Windows CE .NET 4.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

CryptGetProvParam
CryptGetProvParam
ALG_ID