Funzione WTSGetActiveConsoleSessionId (winbase.h)

Recupera l'identificatore di sessione della sessione della console. La sessione della console è la sessione attualmente collegata alla console fisica. Si noti che non è necessario che Servizi Desktop remoto sia in esecuzione affinché questa funzione abbia esito positivo.

Sintassi

DWORD WTSGetActiveConsoleSessionId();

Valore restituito

Identificatore di sessione della sessione collegata alla console fisica. Se non è presente alcuna sessione collegata alla console fisica, ad esempio se la sessione della console fisica è in corso di collegamento o scollegamento, questa funzione restituisce 0xFFFFFFFF.

Commenti

L'identificatore di sessione restituito da questa funzione è l'identificatore della sessione della console fisica corrente. Per monitorare lo stato della sessione della console fisica corrente, usare la funzione WTSRegisterSessionNotification .

Requisiti

   
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Piattaforma di destinazione Windows
Intestazione winbase.h (include Windows.h)
Libreria Kernel32.lib
DLL Kernel32.dll

Vedere anche

ProcessIdToSessionId

WM_WTSSESSION_CHANGE

WTSQuerySessionInformation

WTSRegisterSessionNotification