Freigeben über


PROV_ENUMALGS-Struktur (wincrypt.h)

Die PROV_ENUMALGS-Struktur wird mit der CryptGetProvParam-Funktion verwendet, wenn der PP_ENUMALGS-Parameter abgerufen wird, um Informationen zu einem Algorithmus zu enthalten, der von einem Kryptografiedienstanbieter (CSP) unterstützt wird.

Syntax

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

Member

aiAlgid

Einer der ALG_ID Werte, die den Algorithmus identifizieren.

dwBitLen

Die Standardschlüssellänge des Algorithmus in Bits.

dwNameLen

Die Länge der szName-Zeichenfolge in CHARs. Diese Länge schließt das beendende NULL-Zeichen ein.

szName[20]

Eine NULL-beendete ANSI-Zeichenfolge, die den Namen des Algorithmus enthält.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile wincrypt.h