Fungsi WlxShutdown (winwlx.h)

[Fungsi WlxShutdown tidak lagi tersedia untuk digunakan pada Windows Server 2008 dan Windows Vista.]

Fungsi WlxShutdown harus diimplementasikan oleh DLL GINA pengganti. Winlogon memanggil fungsi ini tepat sebelum mematikan, memungkinkan GINA untuk melakukan tugas pematian apa pun, seperti mengeluarkan kartu pintar dari pembaca.

Catatan DLL GINA diabaikan di Windows Vista.
 

Sintaks

void WlxShutdown(
  [in] PVOID pWlxContext,
  [in] DWORD ShutdownType
);

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] ShutdownType

Menentukan jenis matikan. Parameter ini bisa menjadi salah satu nilai berikut.

Nilai Makna
WLX_SAS_ACTION_SHUTDOWN
5 (0x5)
Mencatat pengguna dan mematikan komputer.
WLX_SAS_ACTION_SHUTDOWN_REBOOT
11 (0xB)
Mematikan dan menghidupkan ulang komputer.
WLX_SAS_ACTION_SHUTDOWN_POWER_OFF
10 (0xA)
Mematikan dan mematikan komputer, jika perangkat keras mengizinkan.

Mengembalikan nilai

Tidak ada

Keterangan

Winlogon memanggil WlxShutdown setelah pengguna keluar dan fungsi WlxLogoff telah dipanggil.

Sebelum memanggil WlxShutdown, Winlogon mengatur status desktop sehingga desktop saat ini adalah desktop Winlogon dan mengatur status stasiun kerja sehingga desktop dikunci.

Persyaratan

   
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

WlxLogoff