次の方法で共有


ISensLogon::D isplayUnlock メソッド (sensevts.h)

DisplayUnLock メソッドは、画面表示のロックが解除されたことをアプリケーションに通知します。

構文

HRESULT DisplayUnlock(
  [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 isplayLock

ISensLogon::StartScreenSaver

ISensLogon::StopScreenSaver