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. |