Partager via


DisplayManager.Disabled Événement

Définition

Événement déclenché chaque fois que la pile d’affichage de la session active est désactivée et lorsque DisplayManager.Stop est appelé. Vous pouvez désactiver la pile d’affichage de session dans plusieurs cas, par exemple en cas de basculement de sessions Terminal Services ou pour récupérer après des défaillances de pilotes. Nous recommandons aux abonnés de tenter de propre lorsque Désactivé est appelé. La plupart des API d’affichage échouent lorsque la pile d’affichage de session est désactivée.

// Register
event_token Disabled(TypedEventHandler<DisplayManager, DisplayManagerDisabledEventArgs const&> const& handler) const;

// Revoke with event_token
void Disabled(event_token const* cookie) const;

// Revoke with event_revoker
DisplayManager::Disabled_revoker Disabled(auto_revoke_t, TypedEventHandler<DisplayManager, DisplayManagerDisabledEventArgs const&> const& handler) const;
public event TypedEventHandler<DisplayManager,DisplayManagerDisabledEventArgs> Disabled;
function onDisabled(eventArgs) { /* Your code */ }
displayManager.addEventListener("disabled", onDisabled);
displayManager.removeEventListener("disabled", onDisabled);
- or -
displayManager.ondisabled = onDisabled;
Public Custom Event Disabled As TypedEventHandler(Of DisplayManager, DisplayManagerDisabledEventArgs) 

Type d'événement

Remarques

Les événements DisplayManager ne sont pas déclenchés tant que vous n’appelez pas DisplayManager.Start.

S’applique à