Compartilhar via


estrutura CRYPT_IMAGE_REG (bcrypt.h)

A estrutura CRYPT_IMAGE_REG contém informações de registro de imagem sobre um provedor CNG.

Sintaxe

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

Membros

pszImage

Um ponteiro para uma cadeia de caracteres Unicode terminada em nulo que contém apenas o nome do arquivo do módulo do provedor.

cInterfaces

Contém o número de elementos na matriz rgpInterfaces .

rgpInterfaces

Um ponteiro para uma matriz de CRYPT_INTERFACE_REG ponteiros de estrutura que especificam os tipos de interfaces criptográficas compatíveis com o provedor. Por exemplo, se o provedor der suporte a uma interface de codificação (BCRYPT_CIPHER_INTERFACE) e a uma interface de hash (BCRYPT_HASH_INTERFACE), essa matriz conterá dois ponteiros de estrutura CRYPT_INTERFACE_REG, um para a interface de codificação e outro para a interface de hash.

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

Confira também

CRYPT_PROVIDER_REG