en-tête ncryptprotect.h
Cet en-tête est utilisé par Security and Identity. Pour plus d'informations, consultez les pages suivantes :
ncryptprotect.h contient les interfaces de programmation suivantes :
Fonctions
NCryptCloseProtectionDescriptor Zéros et libère un objet de descripteur de protection et libère son handle. |
NCryptCreateProtectionDescriptor Récupère un handle dans un objet de descripteur de protection. |
NCryptGetProtectionDescriptorInfo Récupère une chaîne de règle de descripteur de protection. |
NCryptProtectSecret Chiffre les données dans un descripteur de protection spécifié. |
NCryptQueryProtectionDescriptorName Récupère la chaîne de règle de descripteur de protection associée à un nom complet de descripteur inscrit. |
NCryptRegisterProtectionDescriptorName Enregistre le nom complet et la chaîne de règle associée pour un descripteur de protection. |
NCryptStreamClose Ferme un objet de flux de protection des données ouvert à l’aide des fonctions NCryptStreamOpenToProtect ou NCryptStreamOpenToUnprotect. |
NCryptStreamOpenToProtect Ouvre un objet de flux qui peut être utilisé pour chiffrer de grandes quantités de données dans un descripteur de protection donné. |
NCryptStreamOpenToUnprotect Ouvre un objet de flux qui peut être utilisé pour déchiffrer de grandes quantités de données dans le même descripteur de protection que celui utilisé pour le chiffrement. (NCryptStreamOpenToUnprotect) |
NCryptStreamOpenToUnprotectEx Ouvre un objet de flux qui peut être utilisé pour déchiffrer de grandes quantités de données dans le même descripteur de protection que celui utilisé pour le chiffrement. (NCryptStreamOpenToUnprotectEx) |
NCryptStreamUpdate Chiffre et déchiffre des blocs de données. |
NCryptUnprotectSecret Déchiffre les données dans un descripteur de protection spécifié. |
Fonctions de rappel
PFNCryptStreamOutputCallback Reçoit des données chiffrées ou déchiffrées à partir de tâches démarrées à l’aide des fonctions NCryptStreamOpenToProtect ou NCryptStreamOpenToUnprotect. |
Structures
NCRYPT_PROTECT_STREAM_INFO Est utilisé par les fonctions NCryptStreamOpenToProtect et NCryptStreamOpenToUnprotect pour transmettre des blocs de données traitées à votre application. |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour