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:
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. |
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). |
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. |