PWLX_QUERY_TERMINAL_SERVICES_DATA fungsi panggilan balik (winwlx.h)

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

Dipanggil oleh GINA untuk mengambil informasi konfigurasi pengguna Layanan Terminal setelah pengguna masuk.

Catatan DLL GINA diabaikan di Windows Vista.
 

Sintaks

PWLX_QUERY_TERMINAL_SERVICES_DATA PwlxQueryTerminalServicesData;

DWORD PwlxQueryTerminalServicesData(
  [in]  HANDLE hWlx,
  [out] PWLX_TERMINAL_SERVICES_DATA pTSData,
  [in]  WCHAR *UserName,
  [in]  WCHAR *Domain
)
{...}

Parameter

[in] hWlx

Menentukan handel Winlogon yang diteruskan ke GINA dalam panggilan WlxInitialize .

[out] pTSData

Menunjuk ke struktur yang akan berisi informasi konfigurasi pengguna khusus untuk Layanan Terminal.

[in] UserName

Penunjuk ke string karakter lebar yang dihentikan null yang menentukan nama pengguna yang baru masuk.

[in] Domain

Penunjuk ke string karakter lebar yang dihentikan null yang menentukan domain pengguna yang baru masuk.

Nilai kembali

Fungsi WlxQueryTerminalServicesData mengembalikan nol jika informasi konfigurasi pengguna berhasil diambil. Jika tidak, kode kesalahan akan dikembalikan.

Keterangan

WlxQueryTerminalServicesData harus dipanggil dari dalam implementasi GINA dari WlxLoggedOutSAS setelah pengguna diautentikasi.

Untuk mengakses fungsi ini, DLL GINA harus menggunakan struktur WLX_DISPATCH_VERSION_1_3 , dan mengatur versi Winlogon ke setidaknya WLX_VERSION_1_3 dalam panggilan WlxNegotiate-nya .

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

WLX_DISPATCH_VERSION_1_3

WlxDisconnect

WlxLoggedOutSAS

WlxNegotiate

WlxQueryClientCredentials

WlxWin31Migrate