Auf Englisch lesen

Freigeben über


Benachrichtigungsdienst für Systemereignisse

Übersicht über die Systemereignisbenachrichtigungsdienst-Technologie.

Zum Entwickeln des Systemereignisbenachrichtigungsdiensts benötigen Sie die folgenden Header:

Programmieranleitungen für diese Technologie finden Sie unter:

Functions

 
BatteryLow

Die BatteryLow-Methode benachrichtigt eine Anwendung, dass die Akkuleistung niedrig ist. SENS ruft die BatteryLow-Methode auf, um eine Anwendung zu benachrichtigen, dass ein Computer Akkustrom verwendet.
ConnectionLost

Die ConnectionLost-Methode benachrichtigt Ihre Anwendung darüber, dass die angegebene Verbindung gelöscht wurde.
ConnectionMade

Die ConnectionMade-Methode benachrichtigt Ihre Anwendung darüber, dass die angegebene Verbindung hergestellt wurde.
ConnectionMadeNoQOCInfo

Die ConnectionMadeNoQOCInfo-Methode benachrichtigt Ihre Anwendung darüber, dass die angegebene Verbindung hergestellt wurde, ohne dass Informationen zur Verbindungsqualität verfügbar sind.
DisplayLock

Die DisplayLock-Methode benachrichtigt eine Anwendung, dass die Bildschirmanzeige gesperrt ist.
DisplayUnlock

Die DisplayUnLock-Methode benachrichtigt eine Anwendung, dass die Bildschirmanzeige entsperrt ist.
IsDestinationReachableA

Die IsDestinationReachable-Funktion bestimmt, ob ein angegebenes Ziel erreicht werden kann, und stellt QOC-Informationen (Quality of Connection) für ein Ziel bereit. (ANSI)
IsDestinationReachableW

Die IsDestinationReachable-Funktion bestimmt, ob ein angegebenes Ziel erreicht werden kann, und stellt QOC-Informationen (Quality of Connection) für ein Ziel bereit. (Unicode)
IsNetworkAlive

Die IsNetworkAlive-Funktion bestimmt, ob ein lokales System mit einem Netzwerk verbunden ist, und identifiziert den Typ der Netzwerkverbindung, z. B. ein LAN, ein WAN oder beides.
Abmelden

Die Logoff-Methode benachrichtigt eine Anwendung, dass ein Benutzer abgemeldet ist. (ISensLogon.Logoff)
Abmelden

Die Logoff-Methode benachrichtigt eine Anwendung, dass ein Benutzer abgemeldet ist. (ISensLogon2.Logoff)
Anmelden

Die Anmeldemethode benachrichtigt eine Anwendung, dass ein Benutzer angemeldet ist. (ISensLogon.Logon)
Anmelden

Die Anmeldemethode benachrichtigt eine Anwendung, dass ein Benutzer angemeldet ist. (ISensLogon2.Logon)
OnACPower

SENS ruft die OnACPower-Methode auf, um Ihre Anwendung zu benachrichtigen, dass der Computer Netzstrom verwendet.
OnBatteryPower

SENS ruft die OnBatteryPower-Methode auf, um eine Anwendung zu benachrichtigen, dass ein Computer Akkustrom verwendet.
PostShell

Verwenden Sie die PostShell-Methode, wenn sich ein Benutzer angemeldet hat und Windows Explorer ausgeführt wird. Diese Methode unterscheidet sich von der Anmeldemethode, da die Anmeldung nach der Anmeldung aufgerufen wird, wenn die Shell möglicherweise noch nicht ausgeführt wird.
SessionDisconnect

Die SessionDisconnect-Methode wird verwendet, um die Verbindung mit einer Sitzung für den schnellen Benutzerwechsel oder einer Remotedesktopverbindung zu trennen. Dies unterscheidet sich von der Abmeldung von einer Sitzung, da bei Verwendung dieser Methode die Sitzung getrennt wird.
SessionReconnect

Die Sitzung wurde erneut verbunden. Die SessionReconnect-Methode wird verwendet, wenn Sie wieder eine Verbindung mit einer Sitzung für den schnellen Benutzerwechsel oder einer Remotedesktopverbindung herstellen. Dies unterscheidet sich von der Anmeldung bei einer neuen Sitzung.
StartScreenSaver

Die StartScreenSaver-Methode benachrichtigt eine Anwendung, dass ein Bildschirmschoner gestartet wird.
StartShell

Die StartShell-Methode benachrichtigt eine Anwendung, dass die Shell gestartet wird.
StopScreenSaver

Die StopScreenSaver-Methode benachrichtigt eine Anwendung, dass ein Bildschirmschoner beendet wird.

Schnittstellen

 
ISensLogon

Die ISensLogon-Schnittstelle verarbeitet Von SENS ausgelöste Anmeldeereignisse.
ISensLogon2

Die ISensLogon2-Schnittstelle verarbeitet Von SENS ausgelöste Anmeldeereignisse.
ISensNetwork

Die ISensNetwork-Schnittstelle verarbeitet Netzwerkereignisse, die vom System Event Notification Service (SENS) ausgelöst werden.
ISensOnNow

Die ISensOnNow-Schnittstelle verarbeitet Wechselstrom- und Akkustromereignisse, die vom System Event Notification Service (SENS) ausgelöst werden.

Strukturen

 
QOCINFO

Die QOCINFO-Struktur wird von der IsDestinationReachable-Funktion zurückgegeben und stellt dem Aufrufer Informationen zur Verbindungsqualität bereit.
SENS_QOCINFO

Die SENS_QOCINFO-Struktur wird von der ISensNetwork::ConnectionMade-Methode verwendet. Diese Struktur enthält Quality of Connection-Informationen zum Senkenobjekt in einer Anwendung, die SENS abonniert.