структура NCRYPT_KEY_BLOB_HEADER (ncrypt.h)
Структура NCRYPT_KEY_BLOB_HEADER содержит большой двоичный объект ключа. Эта структура используется функциями 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
Идентифицирует тип БОЛЬШОГО ДВОИЧНОГО ОБЪЕКТА . Это может быть одно из следующих значений.
- NCRYPT_CIPHER_KEY_BLOB_MAGIC
- NCRYPT_PROTECTED_KEY_BLOB_MAGIC
cbAlgName
Размер в байтах имени алгоритма, завершающегося значением NULL, включая завершающий нуль.
cbKeyData
Размер большого двоичного объекта в байтах.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
Верхняя часть | ncrypt.h |