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
以 null 结尾的算法名称的大小(以字节为单位),包括终止零。
cbKeyData
BLOB 的大小(以字节为单位)。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2012 [仅限桌面应用] |
标头 | ncrypt.h |