Форум программистов
 
Регистрация на форуме тут, о проблемах пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

Как купить рекламу на форуме


Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме 40000 рублей в месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.09.2021, 15:43   #1
ЭШЭШ
Новичок
Джуниор
 
Регистрация: 12.09.2021
Сообщений: 2
По умолчанию CreateRemoteThread завершается с ошибкой Доступ запрещен (Access denied 0xc00000005)

CreateRemoteThread() успешно отрабатывает для "32 бит вызывающий процесс - 32 бит целевой процесс", но завершается с ошибкой Доступ запрещен (Access denied 0xc00000005) для "x64 вызывающий процесс - x64 целевой процесс" :

- хендл целевого процесса получен с флагами PROCESS_CREATE_THREAD | PROCESS_QUERY_INFORMATION | PROCESS_VM_OPERATION | PROCESS_VM_WRITE | PROCESS_VM_READ
- оба процесса - службы (services) и работают под LocalSystem Accunt
- оба процесса действительно 64битные - собраны Visual Studio 2012 (Platform x64)
- ОС - Windows Server 2016

Спасибо!
ЭШЭШ вне форума Ответить с цитированием
Старый 12.09.2021, 18:35   #2
NetSpace
Участник клуба
 
Аватар для NetSpace
 
Регистрация: 03.06.2009
Сообщений: 1,626
По умолчанию

права администратора или учётная запись с ограниченными возможностями?
есть возможность проверить не на Win Serv 2016?
Программирование - это единственный способ заставить компьютер делать то, что тебе хочется, а не то, что приходится.
NetSpace вне форума Ответить с цитированием
Старый 12.09.2021, 19:13   #3
ЭШЭШ
Новичок
Джуниор
 
Регистрация: 12.09.2021
Сообщений: 2
По умолчанию

Цитата:
Сообщение от NetSpace Посмотреть сообщение
права администратора или учётная запись с ограниченными возможностями?
есть возможность проверить не на Win Serv 2016?
оба приложения работают как сервис под учеткой LocalSystem Account - а она позиционируется тип как супервизор для сервисов в системе так понимаю, других ОС пока нет - но вариант инетересный - спасибо! попробовать скажем на 2008R2

работает как часы уже пару лет пока оба приложения были 32битными, но теперь понадобилось пересобрать их как x64 и на тебе..
ЭШЭШ вне форума Ответить с цитированием
Ответ
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
delphi. несмотря на блок try, программа завершается ошибкой Школьница_прогер Компоненты Delphi 11 01.12.2020 09:21
Программа работает, выдает правильные ответы, но завершается ошибкой zorg-kirill Visual C++ 5 20.11.2012 17:57
GetMailslotInfo завершается с ошибкой. tamTam C# (си шарп) 0 26.12.2011 13:42
запрещен доступ к реестру в Visual Studio 2008 BobSagget Помощь студентам 0 19.10.2010 20:30
Запрещен доступ к диску {Script} Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 4 13.05.2010 13:53