Имеется сервис который запущен на Win2008 под (Local System).
В сервисе для получения списка доменов вызывается функция WNetOpenEnum
с соответствующими параметрами.
На XP вызов происходил корректно, а из под Win2008 возвращает ошибку ERROR_NO_SUCH_LOGON_SESSION
Если сервис запустить под Network Service — то функция работает корректно.
Нужно получать список доменов под (Local System).