Нужна помощь в написании драйвера на C++

327
07 марта 2017, 17:00

Обшарив очень много форумов/сайтов не смог найти ничего полезного по поводу написания драйвера на C++. Хочу написать простой драйвер, который будет давать о себе знать при включении и выключении компьютера. Что делать?

Answer 1

Для начала вам нужно основательно проштудировать Руссиновича. Потом Уолтера Они. Потом сделать песочницу, в которой будете запускать свой драйвер (WinDBG + VirtualKD + VM Ware + ОС), очень неприятно переставлять виндовс каждые полчаса. Потом выкачиваете DDK и символы. Потом все это долго настраиваете, связывая студию, VM Ware, DDK compiler, символы -- мануалы в сети есть, но от танцев с бубном вас это не избавит. Если к этому моменту вам не опротивеет сама мысль о драйверах, то вы обнаружите что DDK не работает с классическими С и С++, там что то весьма специфическое, учитывающее кстати уровни прерывания и "прочие кишки системы", напоминающее больше всего древний K&R. Если, и это, вас не напугает, можете приступать к экспериментам.

READ ALSO
Проверка выхода за пределы вектора

Проверка выхода за пределы вектора

У меня есть вектор с элементамиМне нужно выводить по три элемента

348
MFC, Memory Leak при передаче параметров в поток

MFC, Memory Leak при передаче параметров в поток

День добрыйУже полтора дня пытаюсь разобраться в причинах сообщений об утечках памяти(Memory Leaks Detected

483
Пример lstm нейросети [требует правки]

Пример lstm нейросети [требует правки]

Есть у кого пример lstm сети? На гитхабе не нашел того, что подходит

505
Чем структура отличается от класса? [дубликат]

Чем структура отличается от класса? [дубликат]

На данный вопрос уже ответили:

350