DisplayManager.Disabled 事件
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
每当禁用当前会话的显示堆栈时,以及调用 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 事件。