Layanan Pemberitahuan Peristiwa Sistem
Gambaran umum teknologi System Event Notification Service.
Untuk mengembangkan Layanan Pemberitahuan Peristiwa Sistem, Anda memerlukan header ini:
Untuk panduan pemrograman untuk teknologi ini, lihat:
BateraiLow Metode BatteryLow memberi tahu aplikasi bahwa daya baterai rendah. SENS memanggil metode BatteryLow untuk memberi tahu aplikasi bahwa komputer menggunakan daya baterai. |
ConnectionLost Metode ConnectionLost memberi tahu aplikasi Anda bahwa koneksi yang ditentukan telah dihilangkan. |
ConnectionMade Metode ConnectionMade memberi tahu aplikasi Anda bahwa koneksi yang ditentukan telah dibuat. |
ConnectionMadeNoQOCInfo Metode ConnectionMadeNoQOCInfo memberi tahu aplikasi Anda bahwa koneksi yang ditentukan telah dibuat tanpa informasi Kualitas Koneksi yang tersedia. |
DisplayLock Metode DisplayLock memberi tahu aplikasi bahwa tampilan layar dikunci. |
DisplayUnlock Metode DisplayUnLock memberi tahu aplikasi bahwa tampilan layar tidak terkunci. |
IsDestinationReachableA Fungsi IsDestinationReachable menentukan apakah tujuan tertentu dapat dicapai atau tidak, dan menyediakan informasi Kualitas Koneksi (QOC) untuk tujuan. (ANSI) |
IsDestinationReachableW Fungsi IsDestinationReachable menentukan apakah tujuan tertentu dapat dicapai atau tidak, dan menyediakan informasi Kualitas Koneksi (QOC) untuk tujuan. (Unicode) |
IsNetworkAlive Fungsi IsNetworkAlive menentukan apakah sistem lokal terhubung ke jaringan atau tidak, dan mengidentifikasi jenis koneksi jaringan, misalnya, LAN, WAN, atau keduanya. |
Logoff Metode Logoff memberi tahu aplikasi bahwa pengguna masuk. (ISensLogon.Logoff) |
Logoff Metode Logoff memberi tahu aplikasi bahwa pengguna masuk. (ISensLogon2.Logoff) |
Masuk Metode Masuk memberi tahu aplikasi bahwa pengguna masuk. (ISensLogon.Logon) |
Masuk Metode Masuk memberi tahu aplikasi bahwa pengguna masuk. (ISensLogon2.Logon) |
OnACPower SENS memanggil metode OnACPower untuk memberi tahu aplikasi Anda bahwa komputer menggunakan daya AC. |
OnBatteryPower SENS memanggil metode OnBatteryPower untuk memberi tahu aplikasi bahwa komputer menggunakan daya baterai. |
PostShell Gunakan metode PostShell saat pengguna telah masuk dan Windows Explorer sedang berjalan. Metode ini berbeda dari metode Masuk karena Masuk dipanggil setelah masuk ketika Shell mungkin belum berjalan. |
SessionDisconnect Metode SessionDisconnect digunakan untuk memutuskan sambungan dari sesi Peralihan Pengguna Cepat atau Koneksi Desktop Jarak Jauh. Ini berbeda dari pengelogan dari sesi, karena ketika Anda menggunakan metode ini, sesi terputus. |
SessionReconnect Sesi disambungkan kembali. Metode SessionReconnect digunakan saat Anda menyambungkan kembali ke sesi Peralihan Pengguna Cepat atau Koneksi Desktop Jarak Jauh. Ini berbeda dari masuk ke sesi baru. |
StartScreenSaver Metode StartScreenSaver memberi tahu aplikasi bahwa pengaman layar dimulai. |
StartShell Metode StartShell memberi tahu aplikasi bahwa shell dimulai. |
StopScreenSaver Metode StopScreenSaver memberi tahu aplikasi bahwa pengaman layar dihentikan. |
ISensLogon Antarmuka ISensLogon menangani peristiwa masuk yang ditembakkan oleh SENS. |
ISensLogon2 Antarmuka ISensLogon2 menangani peristiwa masuk yang ditembakkan oleh SENS. |
ISensNetwork Antarmuka ISensNetwork menangani peristiwa jaringan yang diaktifkan oleh System Event Notification Service (SENS). |
ISensOnNow Antarmuka ISensOnNow menangani AC dan peristiwa daya baterai yang ditembakkan oleh System Event Notification Service (SENS). |
QOCINFO Struktur QOCINFO dikembalikan oleh fungsi IsDestinationReachable dan memberikan informasi Kualitas Koneksi kepada pemanggil. |
SENS_QOCINFO Struktur SENS_QOCINFO digunakan oleh metode ISensNetwork::ConnectionMade. Struktur ini berisi informasi Kualitas Koneksi ke objek sink dalam aplikasi yang berlangganan SENS. |