Этот параметр является устаревшим, и он не решит вашу проблему. Начиная с Vista, ваша служба не имеет доступа к интерактивному рабочему столу, и вам нужно будет сделать снимок экрана из стандартного приложения, работающего на интерактивном рабочем столе.
Вы можете использовать механизм IPC для связи между вашей службой и настольным приложением. Вы можете запустить это настольное приложение из службы, но это довольно сложно сделать, как объяснено здесь .
Проверка «Разрешить службе взаимодействовать с рабочим столом» просто означает, что вы можете вызывать интерактивные функции API без ошибок. Вы не получите доступ к нерегулярному рабочему столу. Эта проблема связана с изменениями, внесенными в Vista, которые означают, что службы работают в изолированном сеансе, сеанс 0.