estructura de CRYPT_IMAGE_REG (bcrypt.h)

La estructura CRYPT_IMAGE_REG contiene información de registro de imágenes sobre un proveedor de CNG.

Sintaxis

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

Miembros

pszImage

Puntero a una cadena Unicode terminada en null que contiene solo el nombre de archivo del módulo de proveedor.

cInterfaces

Contiene el número de elementos de la matriz rgpInterfaces .

rgpInterfaces

Puntero a una matriz de punteros de estructura CRYPT_INTERFACE_REG que especifican los tipos de interfaces criptográficas compatibles con el proveedor. Por ejemplo, si el proveedor admite una interfaz de cifrado (BCRYPT_CIPHER_INTERFACE) y una interfaz hash (BCRYPT_HASH_INTERFACE), esta matriz contendrá dos punteros de estructura CRYPT_INTERFACE_REG , uno para la interfaz de cifrado y otro para la interfaz hash.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado bcrypt.h

Consulte también

CRYPT_PROVIDER_REG