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 で終わる Unicode 文字列へのポインター。

cInterfaces

rgpInterfaces 配列内の要素の数を格納します。

rgpInterfaces

プロバイダーでサポートされている暗号化インターフェイスの種類を指定する CRYPT_INTERFACE_REG 構造体ポインターの配列へのポインター。 たとえば、プロバイダーが暗号インターフェイス (BCRYPT_CIPHER_INTERFACE) とハッシュ インターフェイス (BCRYPT_HASH_INTERFACE) の両方をサポートしている場合、この配列には、暗号インターフェイス用とハッシュ インターフェイス用の 2 つの CRYPT_INTERFACE_REG 構造体ポインターが含まれます。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
Header bcrypt.h

こちらもご覧ください

CRYPT_PROVIDER_REG