Freigeben über


BCRYPT_KEY_DATA_BLOB_HEADER-Struktur (bcrypt.h)

Die BCRYPT_KEY_DATA_BLOB_HEADER-Struktur wird verwendet, um Informationen zu einem Schlüsseldatenblob zu enthalten. Das Schlüsseldaten-BLOB muss sofort dieser Struktur im Arbeitsspeicher folgen.

Syntax

typedef struct _BCRYPT_KEY_DATA_BLOB_HEADER {
  ULONG dwMagic;
  ULONG dwVersion;
  ULONG cbKeyData;
} BCRYPT_KEY_DATA_BLOB_HEADER, *PBCRYPT_KEY_DATA_BLOB_HEADER;

Member

dwMagic

Der Magische Wert für den Schlüssel.

Dieser Member muss der folgende Wert sein.

BCRYPT_KEY_DATA_BLOB_MAGIC (0x4d42444b)

dwVersion

Enthält die numerische Version des Schlüssels.

Wert Bedeutung
BCRYPT_KEY_DATA_BLOB_VERSION1
1
Version 1.

cbKeyData

Die Größe der Schlüsseldaten in Bytes.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile bcrypt.h

Weitere Informationen

BCryptExportKey

BCryptImportKey