BCRYPT_KEY_DATA_BLOB_HEADER構造体 (bcrypt.h)

BCRYPT_KEY_DATA_BLOB_HEADER構造は、キー データ BLOB に関する情報を格納するために使用されます。 キー データ BLOB は、メモリ内のこの構造に直ちに従う必要があります。

構文

typedef struct _BCRYPT_KEY_DATA_BLOB_HEADER {
  ULONG dwMagic;
  ULONG dwVersion;
  ULONG cbKeyData;
} BCRYPT_KEY_DATA_BLOB_HEADER, *PBCRYPT_KEY_DATA_BLOB_HEADER;

メンバー

dwMagic

キーのマジック値。

このメンバーは、次の値である必要があります。

BCRYPT_KEY_DATA_BLOB_MAGIC (0x4d42444b)

dwVersion

キーの数値バージョンを格納します。

意味
BCRYPT_KEY_DATA_BLOB_VERSION1
1
バージョン 1。

cbKeyData

キー データのサイズ (バイト単位)。

要件

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

こちらもご覧ください

BCryptExportKey

BCryptImportKey