PROV_ENUMALGS_EX (Windows CE 5.0)

Windows CE 5.0
Send Feedback

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

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

OS Versions: Windows CE .NET 4.0 and later.
Header: Wincrypt.h.

See Also

CPGetProvParam | CryptGetProvParam | ALG_ID


Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.


Show: