Compartir a través de


ProtectionPolicyManager.ProtectedAccessSuspending Evento

Definición

Nota

A partir de julio de 2022, Microsoft está en desuso de Windows Information Protection (WIP) y las API que admiten WIP. Microsoft seguirá admitiendo WIP en versiones compatibles de Windows. Las nuevas versiones de Windows no incluirán nuevas funcionalidades para WIP y no se admitirán en versiones futuras de Windows. Para obtener más información, consulta Anuncio de puesta de sol de Windows Information Protection.

Para sus necesidades de protección de datos, Microsoft recomienda usar Microsoft Purview Information Protection y Prevención de pérdida de datos de Microsoft Purview. Purview simplifica la configuración configurada y proporciona un conjunto avanzado de funcionalidades.

Evento con el que se registra la aplicación para recibir una notificación de que se va a suspender la protección.

// 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 de evento

Requisitos de Windows

Características de aplicaciones
enterpriseDataPolicy

Comentarios

Una aplicación diseñada para controlar el contenido empresarial debe asegurarse de que no mantiene ningún dato confidencial en la memoria. Para garantizar esto, se registra para que se notifiquen los eventos ProtectedAccessSuspending y ProtectedAccessResumed cuando, por ejemplo, el dispositivo está bloqueado o desbloqueado. ProtectedAccessSuspending se desencadena antes de quitar temporalmente las claves de protección de datos aprovisionadas en el dispositivo. Estas claves se quitan cuando el dispositivo está bloqueado para evitar el acceso no autorizado a los datos cifrados mientras el dispositivo está bloqueado. ProtectedAccessResumed se desencadena una vez que las claves están disponibles de nuevo al desbloquear el dispositivo. Cuando el dispositivo está bloqueado, la aplicación se asegura de que protege cualquier contenido confidencial en memoria con DataProtectionManager. También cierra los identificadores de archivo abiertos en sus archivos protegidos para asegurarse de que el sistema no almacena en caché ningún dato confidencial en la memoria.

Se aplica a

Consulte también