PWLX_CREATE_USER_DESKTOP fungsi panggilan balik (winwlx.h)

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

Dipanggil oleh GINA untuk membuat desktop aplikasi alternatif untuk pengguna.

Catatan DLL GINA diabaikan di Windows Vista.
 

Sintaks

PWLX_CREATE_USER_DESKTOP PwlxCreateUserDesktop;

BOOL PwlxCreateUserDesktop(
  [in]  HANDLE hWlx,
  [in]  HANDLE hToken,
  [in]  DWORD Flags,
  [in]  PWSTR pszDesktopName,
  [out] PWLX_DESKTOP *ppDesktop
)
{...}

Parameter

[in] hWlx

Menentukan handel Winlogon yang diteruskan ke GINA dalam panggilan WlxInitialize .

[in] hToken

Menentukan handel ke token pengguna yang desktopnya sedang dibuat.

[in] Flags

Menentukan akses ke desktop. Tentukan salah satu hal berikut ini.

Nilai Makna
WLX_CREATE_INSTANCE_ONLY
Menentukan bahwa hanya instans pengguna ini yang memiliki akses.
WLX_CREATE_USER
Menentukan bahwa setiap instans pengguna ini memiliki akses.

[in] pszDesktopName

Menentukan nama desktop yang akan dibuat.

[out] ppDesktop

Jika desktop dibuat, mengembalikan penunjuk ke struktur WLX_DESKTOP untuk desktop baru. Pointer ini dapat digunakan dalam panggilan ke WlxSetReturnDesktop untuk menjadikannya desktop saat ini setelah peristiwa SAS diproses .

Nilai kembali

Fungsi WlxCreateUserDesktop mengembalikan salah satu nilai berikut.

Menampilkan kode Deskripsi
TRUE
Desktop telah dibuat.
FALSE
Desktop belum dibuat.

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

WlxSetReturnDesktop