Какая разница?
Читаешь из HKLM\System\CurrentControlSet\Services\Kbdclass\Parameters поле KeyboardDeviceBaseName базовое имя устройства и прибавляешь к нему...
KeAttachDeviceToDeviceStack в функции DriverEntry
Ага. Но для системных процессов в нормальной ситуации они есть только у System и Administrator ;)
IncrediBuild и другие подобные фичи. С прекомпилед хидерами далеко не каждый проект удастся собрать: имхо, больно геморроя много
Для доступа к csrss, как и к любым другим системным процессам, структурам и т.д., нужны права System. Если бы они были, можно было бы просто...
Никак, только поменять права. GetProcessId тоже работает через NtQueryInformationProcess.
asm007 Если он нулевой, это не значит, что его нет :) Раньше было рекомендовано заполнять это поле и все вендоры дружно на рекомендацию клали....
Список соединений возвращается в массиве структур. В простейшем варианте это массив MIB_TCPROW. Ставишь свою completion routine и в ней из этого...
??? Ты же вроде написал в первом посте, что у тебя все скрывается? Вообще надо модифицировать список, затерев в нем удаляемое соединение....
Ошибка в реализации HookNtSetValueKey судя по
В Windows XP и старше для получения информации об открытых портах используется не один IOCTL (как в Windows 2000), а три. Смотри netstat -? и...
Из ядра нельзя вызывать никакие нативные функции для работы с вирутальной памятью. Видимо, считается, что достаточно чисто ядерных средств. А...
Известная фича. Некоторые функции из native API работают только с параметрами, лежащими в юзерском пространстве памяти. Нужно с помощью...
Си простой, понятный, близкий к железу. Нет никакой непонятной примитивному разуму системного программиста заумности - шаблонов, динамик-кастов,...
Главное, чтобы кто-нибудь еще из любой точки земного шара не начал на ней кофе варить :)
Great Ну да, это я поторопился малость. Когда драйвер верхнего уровня вызывает сервис, то контекст будет не системный.
nitrotoluol Вызов SDT-шных функций происходит в контексте юзерского процесса (при вызове из ядра, соответственно в контексте System). Через...
PsGetCurrentProcessId
Интересная заметка по поводу приспособляемости организмов: http://gazeta.ru/science/2007/07/11_a_1902914.shtml Если бактерии могут жить на...
Имена участников (разделяйте запятой).