ProtectionPolicyManager.ProtectedAccessSuspending Ereignis
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.