Partager via


structure NCRYPT_KEY_BLOB_HEADER (ncrypt.h)

La structure NCRYPT_KEY_BLOB_HEADER contient un objet BLOB clé. Cette structure est utilisée par les fonctions NCryptExportKey et NCryptImportKey .

Syntaxe

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

Membres

cbSize

Taille, en octets, de cette structure.

dwMagic

Identifie le type d’objet BLOB . Il peut s’agir de l’une des valeurs suivantes.

  • NCRYPT_CIPHER_KEY_BLOB_MAGIC
  • NCRYPT_PROTECTED_KEY_BLOB_MAGIC

cbAlgName

Taille, en octets, du nom de l’algorithme avec fin null, y compris le zéro de fin.

cbKeyData

Taille, en octets, de l’objet BLOB.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
En-tête ncrypt.h

Voir aussi

NCryptExportKey

NCryptImportKey