Leer en inglés

Compartir a través de


Servicio de notificación de eventos del sistema

Información general sobre la tecnología del servicio de notificaciones de eventos del sistema.

Para desarrollar el servicio de notificaciones de eventos del sistema, necesita estos encabezados:

Para obtener instrucciones de programación para esta tecnología, consulte:

Functions

 
BatteryLow

El método BatteryLow notifica a una aplicación que la energía de la batería es baja. SENS llama al método BatteryLow para notificar a una aplicación que un equipo está usando energía de batería.
ConnectionLost

El método ConnectionLost notifica a la aplicación que se ha quitado la conexión especificada.
ConnectionMade

El método ConnectionMade notifica a la aplicación que se ha establecido la conexión especificada.
ConnectionMadeNoQOCInfo

El método ConnectionMadeNoQOCInfo notifica a la aplicación que la conexión especificada se ha establecido sin información de calidad de conexión disponible.
DisplayLock

El método DisplayLock notifica a una aplicación que la pantalla está bloqueada.
DisplayUnlock

El método DisplayUnLock notifica a una aplicación que se desbloquea la pantalla.
IsDestinationReachableA

La función IsDestinationReachable determina si se puede alcanzar o no un destino especificado y proporciona información de calidad de conexión (QOC) para un destino. (ANSI)
IsDestinationReachableW

La función IsDestinationReachable determina si se puede alcanzar o no un destino especificado y proporciona información de calidad de conexión (QOC) para un destino. (Unicode)
IsNetworkAlive

La función IsNetworkAlive determina si un sistema local está conectado o no a una red e identifica el tipo de conexión de red, por ejemplo, una LAN, WAN o ambas.
Cerrar sesión

El método Logoff notifica a una aplicación que un usuario ha cerrado la sesión. (ISensLogon.Logoff)
Cerrar sesión

El método Logoff notifica a una aplicación que un usuario ha cerrado la sesión. (ISensLogon2.Logoff)
Iniciar sesión

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

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

SENS llama al método OnACPower para notificar a la aplicación que el equipo usa alimentación de CA.
OnBatteryPower

SENS llama al método OnBatteryPower para notificar a una aplicación que un equipo usa energía de batería.
PostShell

Use el método PostShell cuando un usuario haya iniciado sesión y se esté ejecutando el Explorador de Windows. Este método es diferente del método Logon porque se llama a Logon después del inicio de sesión cuando es posible que el shell aún no se esté ejecutando.
SessionDisconnect

El método SessionDisconnect se usa para desconectar de una sesión de conmutación de usuario rápida o una conexión a Escritorio remoto. Esto es diferente de cerrar sesión de una sesión, ya que cuando se usa este método, la sesión está desconectada.
SessionReconnect

La sesión se volvió a conectar. El método SessionReconnect se usa cuando se vuelve a conectar a una sesión de conmutación rápida de usuario o a una conexión a Escritorio remoto. Esto es diferente de iniciar sesión en una nueva sesión.
StartScreenSaver

El método StartScreenSaver notifica a una aplicación que se inicia un protector de pantalla.
StartShell

El método StartShell notifica a una aplicación que se inicia el shell.
StopScreenSaver

El método StopScreenSaver notifica a una aplicación que se detiene un protector de pantalla.

Interfaces

 
ISensLogon

La interfaz ISensLogon controla los eventos de inicio de sesión desencadenados por SENS.
ISensLogon2

La interfaz ISensLogon2 controla los eventos de inicio de sesión desencadenados por SENS.
ISensNetwork

La interfaz ISensNetwork controla los eventos de red desencadenados por el servicio de notificación de eventos del sistema (SENS).
ISensOnNow

La interfaz ISensOnNow controla los eventos de alimentación de ca y batería desencadenados por el servicio de notificación de eventos del sistema (SENS).

Estructuras

 
QOCINFO

La función IsDestinationReachable devuelve la estructura QOCINFO y proporciona información de calidad de conexión al autor de la llamada.
SENS_QOCINFO

El método ISensNetwork::ConnectionMade usa la estructura SENS_QOCINFO. Esta estructura contiene información de calidad de conexión al objeto receptor de una aplicación que se suscribe a SENS.