Condividi tramite


PWLX_QUERY_TERMINAL_SERVICES_DATA funzione di callback (winwlx.h)

[La funzione WlxQueryTerminalServicesData non è più disponibile per l'uso a partire da Windows Server 2008 e Windows Vista.]

Chiamato da GINA per recuperare le informazioni di configurazione utente di Servizi terminal dopo l'accesso di un utente.

Nota Le DLL GINA vengono ignorate in Windows Vista.
 

Sintassi

PWLX_QUERY_TERMINAL_SERVICES_DATA PwlxQueryTerminalServicesData;

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

Parametri

[in] hWlx

Specifica l'handle Winlogon passato a GINA nella chiamata WlxInitialize .

[out] pTSData

Punta a una struttura che conterrà le informazioni di configurazione utente specifiche per i servizi terminal.

[in] UserName

Puntatore a una stringa di caratteri wide con terminazione null che specifica il nome dell'utente appena connesso.

[in] Domain

Puntatore a una stringa di caratteri wide con terminazione null che specifica il dominio dell'utente appena connesso.

Valore restituito

La funzione WlxQueryTerminalServicesData restituisce zero se le informazioni di configurazione utente sono state recuperate correttamente. In caso contrario, restituisce un codice di errore.

Commenti

WlxQueryTerminalServicesData deve essere chiamato dall'implementazione di GINA di WlxLoggedOutSAS dopo l'autenticazione di un utente.

Per accedere a questa funzione, la DLL GINA deve usare la struttura WLX_DISPATCH_VERSION_1_3 e impostare la versione Winlogon su almeno WLX_VERSION_1_3 nella chiamata WlxNegotiate .

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione winwlx.h

Vedi anche

WLX_DISPATCH_VERSION_1_3

WlxDisconnect

WlxLoggedOutSAS

WlxNegotiate

WlxQueryClientCredentials

WlxWin31Migrate