DisplayManager.Disabled 事件

定义

每当禁用当前会话的显示堆栈时,以及调用 DisplayManager.Stop 时引发的事件。 可以在多种情况下禁用会话显示堆栈,例如切换终端服务会话,或从驱动程序故障中恢复。 建议订阅服务器尝试在调用 Disabled 时进行清理。 禁用会话显示堆栈时,大多数显示 API 都会失败。

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

事件类型

注解

在调用 DisplayManager.Start 之前,不会引发 DisplayManager 事件。

适用于