structure CRYPT_PROVIDER_REG (bcrypt.h)
La structure CRYPT_PROVIDER_REG est utilisée pour contenir les informations d’inscription d’un fournisseur CNG.
Syntaxe
typedef struct _CRYPT_PROVIDER_REG {
ULONG cAliases;
PWSTR *rgpszAliases;
PCRYPT_IMAGE_REG pUM;
PCRYPT_IMAGE_REG pKM;
} CRYPT_PROVIDER_REG, *PCRYPT_PROVIDER_REG;
Membres
cAliases
Contient le nombre d’éléments dans le tableau rgpszAliases . Si le fournisseur n’a pas d’alias, ce membre est égal à zéro et le membre rgpszAliases est NULL.
rgpszAliases
Tableau de chaînes Unicode terminées par null qui contient les alias du fournisseur. Si le fournisseur n’a pas d’alias, ce membre contiendra NULL et le membre cAliases contiendra zéro.
pUM
Pointeur vers une structure de CRYPT_IMAGE_REG qui contient les informations d’inscription pour le fournisseur de mode utilisateur. Si ce membre a la valeur NULL, le fournisseur n’est pas inscrit pour le mode utilisateur.
pKM
Pointeur vers une structure de CRYPT_IMAGE_REG qui contient les informations d’inscription pour le fournisseur de mode noyau. Si ce membre a la valeur NULL, le fournisseur n’est pas inscrit pour le mode noyau.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
En-tête | bcrypt.h |