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