estrutura PROV_ENUMALGS (wincrypt.h)

A estrutura PROV_ENUMALGS é usada com a função CryptGetProvParam quando o parâmetro PP_ENUMALGS é recuperado para conter informações sobre um algoritmo compatível com um provedor de serviços criptográficos (CSP).

Sintaxe

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

Membros

aiAlgid

Um dos valores ALG_ID que identifica o algoritmo.

dwBitLen

O comprimento da chave padrão, em bits, do algoritmo.

dwNameLen

O comprimento, em CHARs, da cadeia de caracteres szName . Esse comprimento inclui o caractere nulo de terminação.

szName[20]

Uma cadeia de caracteres ANSI terminada em nulo que contém o nome do algoritmo.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho wincrypt.h