Função WTSGetActiveConsoleSessionId (winbase.h)
Recupera o identificador de sessão da sessão do console. A sessão do console é a sessão que está atualmente anexada ao console físico. Observe que não é necessário que os Serviços de Área de Trabalho Remota estejam em execução para que essa função tenha êxito.
Sintaxe
DWORD WTSGetActiveConsoleSessionId();
Valor retornado
O identificador de sessão da sessão anexada ao console físico. Se não houver nenhuma sessão anexada ao console físico (por exemplo, se a sessão do console físico estiver em processo de anexação ou desanexada), essa função retornará 0xFFFFFFFF.
Comentários
O identificador de sessão retornado por essa função é o identificador da sessão do console físico atual. Para monitorar o estado da sessão de console físico atual, use a função WTSRegisterSessionNotification .
Requisitos
Cliente mínimo com suporte | Windows Vista |
Servidor mínimo com suporte | Windows Server 2008 |
Plataforma de Destino | Windows |
Cabeçalho | winbase.h (inclua Windows.h) |
Biblioteca | Kernel32.lib |
DLL | Kernel32.dll |