Partager via


structure CRYPT_IMAGE_REG (bcrypt.h)

La structure CRYPT_IMAGE_REG contient des informations d’inscription d’images sur un fournisseur CNG.

Syntaxe

typedef struct _CRYPT_IMAGE_REG {
  PWSTR                pszImage;
  ULONG                cInterfaces;
  PCRYPT_INTERFACE_REG *rgpInterfaces;
} CRYPT_IMAGE_REG, *PCRYPT_IMAGE_REG;

Membres

pszImage

Pointeur vers une chaîne Unicode terminée par null qui contient uniquement le nom de fichier du module fournisseur.

cInterfaces

Contient le nombre d’éléments dans le tableau rgpInterfaces .

rgpInterfaces

Pointeur vers un tableau de CRYPT_INTERFACE_REG pointeurs de structure qui spécifient les types d’interfaces de chiffrement prises en charge par le fournisseur. Par exemple, si le fournisseur prend en charge à la fois une interface de chiffrement (BCRYPT_CIPHER_INTERFACE) et une interface de hachage (BCRYPT_HASH_INTERFACE), ce tableau contient deux pointeurs de structure CRYPT_INTERFACE_REG , l’un pour l’interface de chiffrement et l’autre pour l’interface de hachage.

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

Voir aussi

CRYPT_PROVIDER_REG