NCRYPT_KEY_BLOB_HEADER 構造体 (ncrypt.h)
NCRYPT_KEY_BLOB_HEADER構造体にはキー BLOB が含まれています。 この構造体は、 NCryptExportKey 関数と NCryptImportKey 関数で使用されます。
構文
typedef struct _NCRYPT_KEY_BLOB_HEADER {
ULONG cbSize;
ULONG dwMagic;
ULONG cbAlgName;
ULONG cbKeyData;
} NCRYPT_KEY_BLOB_HEADER, *PNCRYPT_KEY_BLOB_HEADER;
メンバー
cbSize
この構造体のサイズ (バイト単位)。
dwMagic
BLOB の種類を識別します。 次のいずれかの値を指定できます。
- NCRYPT_CIPHER_KEY_BLOB_MAGIC
- NCRYPT_PROTECTED_KEY_BLOB_MAGIC
cbAlgName
終端の 0 を含む、null で終わるアルゴリズム名のサイズ (バイト単位)。
cbKeyData
BLOB のサイズ (バイト単位)。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリのみ] |
Header | ncrypt.h |