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