ProtectionPolicyManager.ProtectedAccessSuspending Événement
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Notes
À compter de juillet 2022, Microsoft déprécie Windows Information Protection (WIP) et les API qui prennent en charge WIP. Microsoft continuera à prendre en charge WIP sur les versions prises en charge de Windows. Les nouvelles versions de Windows n’incluront pas de nouvelles fonctionnalités pour WIP et ne seront pas prises en charge dans les futures versions de Windows. Pour plus d’informations, consultez Annonce de la coucher du soleil de Windows Information Protection.
Pour vos besoins en matière de protection des données, Microsoft vous recommande d’utiliser Protection des données Microsoft Purview et Protection contre la perte de données Microsoft Purview. Purview simplifie la configuration et fournit un ensemble avancé de fonctionnalités.
Événement avec lequel l’application s’inscrit pour recevoir une notification indiquant que la protection doit être suspendue.
// Register
static event_token ProtectedAccessSuspending(EventHandler<ProtectedAccessSuspendingEventArgs> const& handler) const;
// Revoke with event_token
static void ProtectedAccessSuspending(event_token const* cookie) const;
// Revoke with event_revoker
static ProtectionPolicyManager::ProtectedAccessSuspending_revoker ProtectedAccessSuspending(auto_revoke_t, EventHandler<ProtectedAccessSuspendingEventArgs> const& handler) const;
public static event System.EventHandler<ProtectedAccessSuspendingEventArgs> ProtectedAccessSuspending;
function onProtectedAccessSuspending(eventArgs) { /* Your code */ }
Windows.Security.EnterpriseData.ProtectionPolicyManager.addEventListener("protectedaccesssuspending", onProtectedAccessSuspending);
Windows.Security.EnterpriseData.ProtectionPolicyManager.removeEventListener("protectedaccesssuspending", onProtectedAccessSuspending);
- or -
Windows.Security.EnterpriseData.ProtectionPolicyManager.onprotectedaccesssuspending = onProtectedAccessSuspending;
Public Shared Custom Event ProtectedAccessSuspending As EventHandler(Of ProtectedAccessSuspendingEventArgs)
Type d'événement
Configuration requise pour Windows
Fonctionnalités de l’application |
enterpriseDataPolicy
|
Remarques
Une application conçue pour gérer le contenu d’entreprise doit s’assurer qu’elle ne conserve pas de données sensibles en mémoire. Pour ce faire, il s’inscrit pour que les événements ProtectedAccessSuspending et ProtectedAccess Reprise soient avertis lorsque, pour instance, l’appareil est verrouillé ou déverrouillé. ProtectedAccessSuspending est déclenché avant la suppression temporaire des clés de protection des données provisionnée sur l’appareil. Ces clés sont supprimées lorsque l’appareil est verrouillé afin d’empêcher l’accès non autorisé aux données chiffrées pendant que l’appareil est verrouillé. ProtectedAccessResumed est déclenché une fois que les clés sont à nouveau disponibles lors du déverrouillage de l’appareil. Lorsque l’appareil est verrouillé, l’application s’assure qu’elle protège tout contenu sensible en mémoire avec le DataProtectionManager. Il ferme également les handles de fichiers ouverts à ses fichiers protégés pour s’assurer que le système ne met pas en cache de données sensibles en mémoire.