estructura NCRYPT_KEY_BLOB_HEADER (ncrypt.h)

La estructura NCRYPT_KEY_BLOB_HEADER contiene un BLOB de clave. Esta estructura se usa en las funciones NCryptExportKey y NCryptImportKey .

Sintaxis

typedef struct _NCRYPT_KEY_BLOB_HEADER {
  ULONG cbSize;
  ULONG dwMagic;
  ULONG cbAlgName;
  ULONG cbKeyData;
} NCRYPT_KEY_BLOB_HEADER, *PNCRYPT_KEY_BLOB_HEADER;

Miembros

cbSize

Tamaño, en bytes, de esta estructura.

dwMagic

Identifica el tipo BLOB . Puede ser uno de los valores siguientes.

  • NCRYPT_CIPHER_KEY_BLOB_MAGIC
  • NCRYPT_PROTECTED_KEY_BLOB_MAGIC

cbAlgName

Tamaño, en bytes, del nombre del algoritmo terminado en null, incluido el cero de terminación.

cbKeyData

Tamaño, en bytes, del BLOB.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Encabezado ncrypt.h

Consulte también

NCryptExportKey

NCryptImportKey