ProtectionPolicyManager.ProtectedAccessSuspending Evento
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Nota
A partire da luglio 2022, Microsoft deprecato Windows Information Protection (WIP) e le API che supportano WIP. Microsoft continuerà a supportare WIP nelle versioni supportate di Windows. Le nuove versioni di Windows non includeranno nuove funzionalità per WIP e non saranno supportate nelle versioni future di Windows. Per altre informazioni, vedere Annuncio del tramonto di Windows Information Protection.
Per le esigenze di protezione dei dati, Microsoft consiglia di usare Microsoft Purview Information Protection e Prevenzione della perdita dei dati Microsoft Purview. Purview semplifica la configurazione e fornisce un set avanzato di funzionalità.
Evento con cui l'app esegue la registrazione per ricevere una notifica che indica che la protezione deve essere sospesa.
// 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)
Tipo evento
Requisiti Windows
Funzionalità dell'app |
enterpriseDataPolicy
|
Commenti
Un'app progettata per gestire il contenuto aziendale deve assicurarsi che non mantenga dati sensibili in memoria. A tale scopo, registra gli eventi ProtectedAccessSuspending e ProtectedAccessResumed per ricevere una notifica quando, ad esempio, il dispositivo è bloccato o sbloccato. ProtectedAccessSuspending viene attivato prima che le chiavi di protezione dei dati di cui è stato effettuato il provisioning nel dispositivo vengano rimosse temporaneamente. Queste chiavi vengono rimosse quando il dispositivo è bloccato per impedire l'accesso non autorizzato ai dati crittografati mentre il dispositivo è bloccato. ProtectedAccessResumed viene attivato una volta che le chiavi sono nuovamente disponibili al momento dello sblocco del dispositivo. Quando il dispositivo è bloccato, l'app garantisce la protezione di qualsiasi contenuto sensibile in memoria con DataProtectionManager. Chiude inoltre gli handle di file aperti ai file protetti per garantire che il sistema non memorizza nella cache dati sensibili in memoria.