struttura NCRYPT_KEY_BLOB_HEADER (ncrypt.h)

La struttura NCRYPT_KEY_BLOB_HEADER contiene un BLOB di chiavi. Questa struttura viene usata dalle funzioni NCryptExportKey e NCryptImportKey .

Sintassi

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

Members

cbSize

Dimensione, in byte, della struttura.

dwMagic

Identifica il tipo BLOB . Può trattarsi di uno dei valori seguenti.

  • NCRYPT_CIPHER_KEY_BLOB_MAGIC
  • NCRYPT_PROTECTED_KEY_BLOB_MAGIC

cbAlgName

Dimensioni, in byte, del nome dell'algoritmo con terminazione Null, incluso lo zero di terminazione.

cbKeyData

Dimensioni, in byte, del BLOB.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Intestazione ncrypt.h

Vedi anche

NCryptExportKey

NCryptImportKey