WM_WTSSESSION_CHANGE pesan
Memberi tahu aplikasi tentang perubahan status sesi.
Jendela menerima pesan ini melalui fungsi WindowProc-nya .
LRESULT CALLBACK WindowProc(
HWND hWnd, // handle to window
UINT Msg, // WM_WTSSESSION_CHANGE
WPARAM wParam, // session state change event
LPARAM lParam // session ID
);
Parameter
-
hWnd [in]
-
Tangani ke jendela.
-
Msg [in]
-
Menentukan pesan (WM_WTSSESSION_CHANGE).
-
wParam [in]
-
Kode status yang menjelaskan alasan pemberitahuan perubahan status sesi dikirim. Parameter ini bisa menjadi salah satu nilai berikut.
-
WTS_CONSOLE_CONNECT (0x1)
-
Sesi yang diidentifikasi oleh lParam terhubung ke terminal konsol atau sesi RemoteFX.
-
WTS_CONSOLE_DISCONNECT (0x2)
-
Sesi yang diidentifikasi oleh lParam terputus dari terminal konsol atau sesi RemoteFX.
-
WTS_REMOTE_CONNECT (0x3)
-
Sesi yang diidentifikasi oleh lParam terhubung ke terminal jarak jauh.
-
WTS_REMOTE_DISCONNECT (0x4)
-
Sesi yang diidentifikasi oleh lParam terputus dari terminal jarak jauh.
-
WTS_SESSION_LOGON (0x5)
-
Pengguna telah masuk ke sesi yang diidentifikasi oleh lParam.
-
WTS_SESSION_LOGOFF (0x6)
-
Pengguna telah keluar dari sesi yang diidentifikasi oleh lParam.
-
WTS_SESSION_LOCK (0x7)
-
Sesi yang diidentifikasi oleh lParam telah dikunci.
-
WTS_SESSION_UNLOCK (0x8)
-
Sesi yang diidentifikasi oleh lParam telah dibuka kuncinya.
-
WTS_SESSION_REMOTE_CONTROL (0x9)
-
Sesi yang diidentifikasi oleh lParam telah mengubah status kontrol jarak jauhnya. Untuk menentukan status, panggil GetSystemMetrics dan periksa metrik SM_REMOTECONTROL .
-
WTS_SESSION_CREATE (0xA)
-
Disiapkan untuk penggunaan masa mendatang.
-
WTS_SESSION_TERMINATE (0xB)
-
Disiapkan untuk penggunaan masa mendatang.
lParam [in]
Pengidentifikasi sesi.
Nilai kembali
Nilai yang dikembalikan diabaikan.
Keterangan
Pesan ini dikirim hanya ke aplikasi yang telah terdaftar untuk menerima pesan ini dengan memanggil WTSRegisterSessionNotification.
Contoh bagaimana aplikasi dapat merespons pesan ini termasuk merilis atau memperoleh sumber daya khusus konsol, menentukan bagaimana layar akan dicat, atau memicu efek animasi konsol.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows Vista |
Server minimum yang didukung |
Windows Server 2008 |
Header |
|