Auf Englisch lesen

Freigeben über


dpapi.h-Header

Dieser Header wird von Security and Identity verwendet. Weitere Informationen finden Sie unter

dpapi.h enthält die folgenden Programmierschnittstellen:

Functions

 
CryptProtectData

Führt die Verschlüsselung der Daten in einer DATA_BLOB-Struktur durch.
CryptProtectMemory

verschlüsselt Arbeitsspeicher, um zu verhindern, dass andere vertrauliche Informationen in Ihrem Prozess anzeigen.
CryptUnprotectData

Entschlüsselt die Daten und führt eine Integritätsprüfung der Daten in einer DATA_BLOB Struktur durch.
CryptUnprotectMemory

Entschlüsselt Arbeitsspeicher, der mit der Funktion CryptProtectMemory verschlüsselt wurde.
CryptUpdateProtectedState

Migriert die master Schlüssel des aktuellen Benutzers, nachdem sich die Sicherheits-ID (SID) des Benutzers geändert hat.

Strukturen

 
CRYPT_INTEGER_BLOB

Die CryptoAPI-CRYPT_INTEGER_BLOB -Struktur (dpapi.h) wird für ein beliebiges Bytearray verwendet. Sie wird in Wincrypt.h deklariert und bietet Flexibilität für Objekte, die verschiedene Datentypen enthalten können. (CRYPT_INTEGER_BLOB)
CRYPTPROTECT_PROMPTSTRUCT

Stellt den Text einer Eingabeaufforderung und Informationen dazu bereit, wann und wo diese Eingabeaufforderung angezeigt werden soll, wenn die Funktionen CryptProtectData und CryptUnprotectData verwendet werden.