PWLX_SET_RETURN_DESKTOP fungsi panggilan balik (winwlx.h)
[Fungsi WlxSetReturnDesktop tidak lagi tersedia untuk digunakan pada Windows Server 2008 dan Windows Vista.]
Dipanggil oleh GINA untuk menentukan desktop aplikasi alternatif yang akan dialihkan Winlogon ketika fungsi pemrosesan peristiwa urutan perhatian aman (SAS) saat ini selesai.
Sintaks
PWLX_SET_RETURN_DESKTOP PwlxSetReturnDesktop;
BOOL PwlxSetReturnDesktop(
[in] HANDLE hWlx,
[in] PWLX_DESKTOP pDesktop
)
{...}
Parameter
[in] hWlx
Menentukan handel Winlogon yang diteruskan ke GINA dalam panggilan WlxInitialize .
[in] pDesktop
Arahkan ke informasi desktop tentang desktop alternatif. Desktop ini dibuat dengan memanggil fungsi WlxCreateUserDesktop .
Menampilkan nilai
Fungsi WlxSetReturnDesktop mengembalikan salah satu nilai berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Panggilan fungsi berhasil. |
|
Panggilan fungsi gagal mengatur desktop pengembalian. |
Keterangan
WlxSetReturnDesktop hanya dapat dipanggil dalam rutinitas WlxLoggedOnSAS atau WlxWkstaLockedSAS . Upaya untuk memanggil fungsi ini di lain waktu akan gagal.
Jika handel ke desktop disediakan, Winlogon akan menduplikasi handel. Jika tidak ada handel yang disediakan, Winlogon akan mencoba membuka desktop bernama dalam parameter pDesktop . Jika desktop yang disediakan tidak valid atau merupakan desktop Winlogon atau pengaman layar, panggilan akan gagal.
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
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