Partager via


en-tête dpapi.h

Cet en-tête est utilisé par Security et Identity. Pour plus d'informations, consultez les pages suivantes :

dpapi.h contient les interfaces de programmation suivantes :

Fonctions

 
CryptProtectData

Effectue le chiffrement des données dans une structure de DATA_BLOB.
CryptProtectMemory

chiffre la mémoire pour empêcher d’autres personnes d’afficher des informations sensibles dans votre processus.
CryptUnprotectData

Déchiffre et effectue une case activée d’intégrité des données dans une structure de DATA_BLOB.
CryptUnprotectMemory

Déchiffre la mémoire chiffrée à l’aide de la fonction CryptProtectMemory.
CryptUpdateProtectedState

Migre les clés master de l’utilisateur actuel une fois que l’identificateur de sécurité (SID) de l’utilisateur a changé.

Structures

 
CRYPT_INTEGER_BLOB

La structure cryptoAPI CRYPT_INTEGER_BLOB (dpapi.h) est utilisée pour un tableau arbitraire d’octets. Il est déclaré dans Wincrypt.h et offre une flexibilité pour les objets qui peuvent contenir différents types de données. (CRYPT_INTEGER_BLOB)
CRYPTPROTECT_PROMPTSTRUCT

Fournit le texte d’une invite et des informations sur le moment et l’emplacement d’affichage de cette invite lors de l’utilisation des fonctions CryptProtectData et CryptUnprotectData.