ISensLogon::D isplayLock 方法 (sensevts.h)

DisplayLock 方法通知应用程序屏幕已锁定。

语法

HRESULT DisplayLock(
  [in] BSTR bstrUserName
);

参数

[in] bstrUserName

当前用户的名称。

返回值

此方法可以返回其中一个值。

返回代码 说明
S_OK
方法成功返回。

注解

SENS 调用此方法以通知应用程序屏幕已锁定。

重要 此函数不适用于通过远程桌面服务进行多次登录,并且不支持远程桌面服务或 Fast-User 切换方案。 桌面应用程序可以通过调用 WTSRegisterSessionNotification 来注册会话更改通知。 服务可以通过其 HandlerEx 回调函数中的SERVICE_CONTROL_SESSIONCHANGE控制代码来处理会话更改通知。
 

要求

要求
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 sensevts.h
DLL Sens.dll

另请参阅

关于系统事件通知服务

IEventSubscription

IEventSubscription::P utPublisherProperty

ISensLogon

ISensLogon::D isplayUnLock

ISensLogon::StartScreenSaver

ISensLogon::StopScreenSaver