estrutura CRYPT_PROVIDER_REG (bcrypt.h)
A estrutura CRYPT_PROVIDER_REG é usada para conter informações de registro para um provedor de CNG.
Sintaxe
typedef struct _CRYPT_PROVIDER_REG {
ULONG cAliases;
PWSTR *rgpszAliases;
PCRYPT_IMAGE_REG pUM;
PCRYPT_IMAGE_REG pKM;
} CRYPT_PROVIDER_REG, *PCRYPT_PROVIDER_REG;
Membros
cAliases
Contém o número de elementos na matriz rgpszAliases . Se o provedor não tiver aliases, esse membro será zero e o membro rgpszAliases será NULL.
rgpszAliases
Uma matriz de cadeias de caracteres Unicode terminadas em nulo que contém os aliases do provedor. Se o provedor não tiver aliases, esse membro conterá NULL e o membro cAliases conterá zero.
pUM
Um ponteiro para uma estrutura de CRYPT_IMAGE_REG que contém as informações de registro para o provedor de modo de usuário. Se esse membro for NULL, o provedor não será registrado para o modo de usuário.
pKM
Um ponteiro para uma estrutura CRYPT_IMAGE_REG que contém as informações de registro para o provedor de modo kernel. Se esse membro for NULL, o provedor não será registrado para o modo kernel.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho | bcrypt.h |