не использует WTS (службы терминалов не работают ...)
Вы можете взглянуть на эту статью CodeProject . Он описывает решение .NET, но, поскольку вы не указали, какой язык / программу вы используете, если это не ваш случай, вы можете увидеть неуправляемые функции Win32, используемые там.