структура CRYPT_IMAGE_REG (bcrypt.h)

Структура CRYPT_IMAGE_REG содержит сведения о регистрации образа о поставщике CNG.

Синтаксис

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

Члены

pszImage

Указатель на строку Юникода, завершающуюся null, которая содержит только имя файла модуля поставщика.

cInterfaces

Содержит количество элементов в массиве rgpInterfaces .

rgpInterfaces

Указатель на массив указателей CRYPT_INTERFACE_REG структуры, указывающих типы криптографических интерфейсов, поддерживаемые поставщиком. Например, если поставщик поддерживает интерфейс шифра (BCRYPT_CIPHER_INTERFACE) и хэш-интерфейс (BCRYPT_HASH_INTERFACE), этот массив будет содержать два указателя CRYPT_INTERFACE_REG структуры: один для интерфейса шифра, а второй — для хэш-интерфейса.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть bcrypt.h

См. также раздел

CRYPT_PROVIDER_REG