ISensLogon::Logon method (sensevts.h)

The Logon method notifies an application that a user is logged on.

Syntax

HRESULT Logon(
  [in] BSTR bstrUserName
);

Parameters

[in] bstrUserName

The name of a user who is logged on.

Return value

This method can return one of these values.

Return code Description
S_OK
The method returns successfully.

Remarks

SENS calls this method to notify an application that a user is logged on.

Important  This function will not work with multiple logins through Remote Desktop Services and does not support Remote Desktop Services or Fast-User Switching scenarios. Desktop applications can register for session changes notifications by calling WTSRegisterSessionNotification. Services can handle session change notifications via SERVICE_CONTROL_SESSIONCHANGE control codes in their HandlerEx callback function.
 

Requirements

Requirement Value
Minimum supported client Windows XP [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Target Platform Windows
Header sensevts.h
DLL Sens.dll

See also

About System Event Notification Service

IEventSubscription

IEventSubscription::PutPublisherProperty

ISensLogon

ISensLogon::Logoff