Fungsi WlxWkstaLockedSAS (winwlx.h)
Fungsi WlxWkstaLockedSAS harus diimplementasikan oleh DLL GINA pengganti. Winlogon memanggil fungsi ini ketika menerima urutan perhatian aman (SAS) dan stasiun kerja dikunci. GINA harus mengembalikan nilai yang menunjukkan stasiun kerja adalah tetap terkunci, stasiun kerja akan dibuka kuncinya, atau pengguna yang masuk akan dicatat (yang membuat stasiun kerja terkunci sampai logoff selesai).
Sintaks
int WlxWkstaLockedSAS(
[in] PVOID pWlxContext,
[in] DWORD dwSasType
);
Parameter
[in] pWlxContext
Penunjuk ke konteks GINA yang terkait dengan stasiun jendela ini. GINA mengembalikan nilai konteks ini ketika Winlogon memanggil WlxInitialize untuk stasiun ini.
[in] dwSasType
Menentukan jenis SAS yang terjadi. Nilai dari nol hingga WLX_SAS_TYPE_MAX_MSFT_VALUE dicadangkan untuk jenis Microsoft SAS standar. Pengembang GINA dapat menggunakan nilai yang lebih besar dari WLX_SAS_TYPE_MAX_MSFT_VALUE untuk menentukan jenis SAS tambahan.
Jenis SAS berikut telah ditentukan sebelumnya.
Nilai | Makna |
---|---|
|
Menunjukkan pengguna telah mengetik urutan perhatian aman (SAS) CTRL+ALT+DEL standar. |
|
Menunjukkan bahwa kartu pintar telah dimasukkan ke dalam perangkat yang kompatibel. |
|
Menunjukkan bahwa kartu pintar telah dihapus dari perangkat yang kompatibel. |
|
Menunjukkan bahwa tidak ada input pengguna yang diterima dalam periode waktu habis yang ditentukan. |
Nilai kembali
Fungsi WlxWkstaLockedSAS harus mengembalikan nilai berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Memberi tahu Winlogon agar stasiun kerja tetap terkunci. |
|
Memberi tahu Winlogon untuk mencatat pengguna secara paksa. |
|
Memberi tahu Winlogon untuk mematikan pengguna saat ini. |
|
Memberi tahu Winlogon untuk membuka kunci stasiun kerja. |
Keterangan
Sebelum memanggil WlxWkstaLockedSAS, Winlogon mengatur status desktop sehingga desktop saat ini adalah desktop Winlogon dan mengatur status stasiun kerja sehingga desktop dikunci.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | winwlx.h |