Многие считают что самому создать драйвер для Windows это что-то на грани фантастики. Но на самом деле это не так. Конечно, разработка драйвера для какого-то навороченного девайса бывает не простой задачей. Но ведь тоже самое можно сказать про создание сложных программ или игр. В разработке простого драйвера нет ничего сложного и я попытаюсь на примерах это показать.
Читать полностью »
Метка «ddk»
Драйвер, это просто
2012-06-29 в 9:48, admin, рубрики: ddk, driver, PureBasic, Драйвер, системное программирование, метки: ddk, driver, PureBasic, ДрайверДрайвер — это просто
2012-06-29 в 9:48, admin, рубрики: ddk, driver, PureBasic, Драйвер, системное программирование, метки: ddk, driver, PureBasic, Драйвер Многие считают что самому создать драйвер для Windows это что-то на грани фантастики. Но на самом деле это не так. Конечно, разработка драйвера для какого-то навороченного девайса бывает не простой задачей. Но ведь тоже самое можно сказать про создание сложных программ или игр. В разработке простого драйвера нет ничего сложного и я попытаюсь на примерах это показать.
Читать полностью »
Реализация разделяемой памяти между драйвером и приложением
2012-05-25 в 0:06, admin, рубрики: ddk, driver, kernel-mode, системное программирование, метки: ddk, driver, kernel-mode
Приветствую всех!
В этой небольшой статье речь пойдет об одном способе создания разделяемой памяти, к которой можно будет обращаться как из режима ядра, так и из пользовательского режима. Приведу примеры функций выделения и освобождения памяти, а также будут ссылки на исходники, чтобы можно было попробовать любому желающему.