Я делаю некоторый код на C и хочу, чтобы мой код мог определять, работает ли он как служба Windows или как обычное приложение. AFAIK, что службы Windows работают в сеансе 0 на Windows Vista, 7 и Server 2008Я не уверен, что если мы будем использовать недокументированный интерфейс ntdll для запроса информации о процессе, это поможет, например, если мы получим PEB.
Заранее спасибо.