Share via


Fonction WTSGetActiveConsoleSessionId (winbase.h)

Récupère l’identificateur de session de la session de console. La session de console est la session actuellement attachée à la console physique. Notez qu’il n’est pas nécessaire que les services Bureau à distance soient en cours d’exécution pour que cette fonction réussisse.

Syntaxe

DWORD WTSGetActiveConsoleSessionId();

Valeur de retour

Identificateur de session de la session attachée à la console physique. Si aucune session n’est attachée à la console physique (par exemple, si la session de console physique est en cours d’attachement ou de détachement), cette fonction retourne 0xFFFFFFFF.

Remarques

L’identificateur de session retourné par cette fonction est l’identificateur de la session de console physique actuelle. Pour surveiller l’état de la session de console physique actuelle, utilisez la fonction WTSRegisterSessionNotification .

Configuration requise

   
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
Plateforme cible Windows
En-tête winbase.h (inclure Windows.h)
Bibliothèque Kernel32.lib
DLL Kernel32.dll

Voir aussi

ProcessIdToSessionId

WM_WTSSESSION_CHANGE

WTSQuerySessionInformation

WTSRegisterSessionNotification