ProtectionPolicyManager.ProtectedAccessSuspending Evento

Definizione

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.

Si applica a

Vedi anche