Freigeben über


CRYPT_IMAGE_REG-Struktur (bcrypt.h)

Die CRYPT_IMAGE_REG-Struktur enthält Bildregistrierungsinformationen zu einem CNG-Anbieter.

Syntax

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

Member

pszImage

Ein Zeiger auf eine Unicode-Zeichenfolge mit Null-Beendigung, die nur den Dateinamen des Anbietermoduls enthält.

cInterfaces

Enthält die Anzahl der Elemente im rgpInterfaces-Array .

rgpInterfaces

Ein Zeiger auf ein Array von CRYPT_INTERFACE_REG Strukturzeigern, die die Typen von kryptografischen Schnittstellen angeben, die vom Anbieter unterstützt werden. Wenn der Anbieter beispielsweise sowohl eine Verschlüsselungsschnittstelle (BCRYPT_CIPHER_INTERFACE) als auch eine Hashschnittstelle (BCRYPT_HASH_INTERFACE) unterstützt, enthält dieses Array zwei CRYPT_INTERFACE_REG Strukturzeiger, einen für die Verschlüsselungsschnittstelle und einen für die Hashschnittstelle.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile bcrypt.h

Weitere Informationen

CRYPT_PROVIDER_REG