Cara Mengunci Stasiun Kerja
Contoh berikut mengunci stasiun kerja menggunakan fungsi LockWorkStation . Sistem menampilkan kotak dialog Kunci Stasiun Kerja . Teks kotak dialog mengatakan bahwa stasiun kerja sedang digunakan dan telah dikunci oleh pengguna.
#include <windows.h>
#include <stdio.h>
#pragma comment( lib, "user32.lib" )
void main()
{
// Lock the workstation.
if( !LockWorkStation() )
printf ("LockWorkStation failed with %d\n", GetLastError());
}
Untuk menentukan apakah stasiun kerja terkunci, uji apakah jendela Anda terlihat.
Stasiun kerja dapat dibuka kuncinya oleh pengguna atau administrator. Untuk membuka kunci sistem, tekan Ctrl+Alt+Del dan masuk. Untuk menerima pemberitahuan saat pengguna masuk, gunakan fungsi WTSRegisterSessionNotification untuk mendaftar untuk menerima pesan WM_WTSSESSION_CHANGE . Ketika pesan ini diterima, periksa apakah parameter wParam sama dengan WTS_SESSION_LOCK.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk