Freigeben über


ProtectionPolicyManager.ProtectedAccessSuspending Ereignis

Definition

Hinweis

Ab Juli 2022 veraltet Microsoft Windows Information Protection (WIP) und die APIs, die WIP unterstützen. Microsoft unterstützt WEITERHIN WIP für unterstützte Versionen von Windows. Neue Versionen von Windows enthalten keine neuen Funktionen für WIP und werden in zukünftigen Versionen von Windows nicht unterstützt. Weitere Informationen finden Sie unter Ankündigung des Sonnenuntergangs von Windows Information Protection.

Für Ihre Datenschutzanforderungen empfiehlt Microsoft, Microsoft Purview Information Protection und Microsoft Purview Data Loss Prevention zu verwenden. Purview vereinfacht die Konfiguration und bietet erweiterte Funktionen.

Ereignis, bei dem sich die App registriert, um eine Benachrichtigung zu erhalten, dass der Schutz ausgesetzt werden soll.

// 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) 

Ereignistyp

Windows-Anforderungen

App-Funktionen
enterpriseDataPolicy

Hinweise

Eine App, die für die Verarbeitung von Unternehmensinhalten konzipiert ist, muss sicherstellen, dass keine vertraulichen Daten im Arbeitsspeicher gespeichert werden. Um dies sicherzustellen, registriert es sich für die Ereignisse ProtectedAccessSuspending und ProtectedAccessResumed, die benachrichtigt werden, wenn das Gerät für instance gesperrt oder entsperrt ist. ProtectedAccessSuspending wird ausgelöst, bevor auf dem Gerät bereitgestellte Datenschutzschlüssel vorübergehend entfernt werden. Diese Schlüssel werden entfernt, wenn das Gerät gesperrt ist, um den unbefugten Zugriff auf verschlüsselte Daten zu verhindern, während das Gerät gesperrt ist. ProtectedAccessResumed wird ausgelöst, sobald die Schlüssel beim Entsperren des Geräts wieder verfügbar sind. Wenn das Gerät gesperrt ist, stellt die App sicher, dass sie alle vertraulichen Inhalte im Arbeitsspeicher mit dem DataProtectionManager schützt. Außerdem werden geöffnete Dateihandles für die geschützten Dateien geschlossen, um sicherzustellen, dass das System keine vertraulichen Daten im Arbeitsspeicher zwischenspeichert.

Gilt für:

Weitere Informationen