Ничего лучше перехвата ZwTerminateProcess и возврата ACCESS_DENIED не придумал :( И драйвер не надо выгружать, и мютекс закрывать.
Драйвер о мютексе не знает. С мютексом как-нибудь потом. Тут более важная проблема: как из драйвера выгрузить его самого? В DriverEntry...
Вроде ж ясно написал: мютекс не закрывается.
Процесс на старте создаёт мютекс, чтобы блокировать вторичный запуск. Этот же процесс запускает драйвер. При завершении процесса (без крайних мер)...
Спасибо, пойду смотреть ссылки.
IceStudent Вот nm как раз был "нормальный", и сайт у меня был там, но я его похерил, а решил восстановить - так теперь там вроде условие, что...
Люди, подскажите какой-нибудь нормальный бесплатный хостинг, а то уже неделю ищу - ничего путёвого. То файлы нельзя закачивать кроме jpeg, то...
StringTable достаточно удобно получается. Создаешь несколько меню (по количеству языков). В момент переключения языков убиваешь старое меню окна,...
вместо win32.inc укажи Windows.inc kernel32.inc shell32.inc user32.inc gdi32.inc и соответствующие либы
Ms Rem Все верно, это я тут нахимичил :) Спасибо.
Один из показателей "отстойности": Из 10 продаваемых процессоров 7 - AMD, 3 - Pentium
Повторный вызов делаю так: if (pInfo->FileAttributes & FILE_ATTRIBUTE_DIRECTORY){ uStr.Length =...
Если напишу... Что-то повторный вызов ZwQueryDirectoryFile с ReturnSingleEntry постоянно возвращает C0000003 для любых передаваемых параметров,...
Значит, вместо эксплорера самому вызвать wQueryDirectoryFile для следующего за скрываемым? Понял, спасибо :) P.S. Кстати, насколько...
Ситуация такая: В отличие от fat32, в ntfs explorer запрашивает ZwQueryDirectoryFile с флагом ReturnSingleEntry при перечислении объектов в...
crypto это фасм.
вызывай RegQueryValueEx два раза подряд. Первый вызов заполнит aimpathlen, второй вызов вернет данные
razor оказывается не те ф-ции искал... Спасибо!
Как определить, программа стартует под админом или нет? Примерно догадываюсь, что путём OpenSamUser -> GetUserAuthData -> ConvertAuthDataToToken,...
Мне кажется наиболее отпимально будет загрузить в память и укрупнить файлы насколько позволяет озу, сортировать эти большие файлы и затем пройтись...
Имена участников (разделяйте запятой).