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

Catatan DLL GINA diabaikan di Windows Vista.
 

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
WLX_SAS_TYPE_CTRL_ALT_DEL
Menunjukkan pengguna telah mengetik urutan perhatian aman (SAS) CTRL+ALT+DEL standar.
WLX_SAS_TYPE_SC_INSERT
Menunjukkan bahwa kartu pintar telah dimasukkan ke dalam perangkat yang kompatibel.
WLX_SAS_TYPE_SC_REMOVE
Menunjukkan bahwa kartu pintar telah dihapus dari perangkat yang kompatibel.
WLX_SAS_TYPE_TIMEOUT
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
WLX_SAS_ACTION_NONE
Memberi tahu Winlogon agar stasiun kerja tetap terkunci.
WLX_SAS_ACTION_FORCE_LOGOFF
Memberi tahu Winlogon untuk mencatat pengguna secara paksa.
WLX_SAS_ACTION_LOGOFF
Memberi tahu Winlogon untuk mematikan pengguna saat ini.
WLX_SAS_ACTION_UNLOCK_WKSTA
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

Lihat juga

WlxInitialize