Compartir a través de


Método ISensLogon::Logon (sensevts.h)

El método Logon notifica a una aplicación que un usuario ha iniciado sesión.

Sintaxis

HRESULT Logon(
  [in] BSTR bstrUserName
);

Parámetros

[in] bstrUserName

Nombre de un usuario que ha iniciado sesión.

Valor devuelto

Este método puede devolver uno de estos valores.

Código devuelto Descripción
S_OK
El método devuelve correctamente.

Comentarios

SENS llama a este método para notificar a una aplicación que ha iniciado sesión un usuario.

Importante Esta función no funcionará con varios inicios de sesión a través de Servicios de Escritorio remoto y no admite servicios de Escritorio remoto ni Fast-User escenarios de conmutación. Las aplicaciones de escritorio pueden registrarse para recibir notificaciones de cambios de sesión llamando a WTSRegisterSessionNotification. Los servicios pueden controlar las notificaciones de cambio de sesión a través de SERVICE_CONTROL_SESSIONCHANGE códigos de control en su función de devolución de llamada HandlerEx .
 

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado sensevts.h
Archivo DLL Sens.dll

Consulte también

Acerca del servicio de notificación de eventos del sistema

IEventSubscription

IEventSubscription::P utPublisherProperty

ISensLogon

ISensLogon::Logoff