Драйвер и VisualStudio

Тема в разделе "WASM.BEGINNERS", создана пользователем Drakon, 3 янв 2006.

  1. Drakon

    Drakon New Member

    Публикаций:
    0
    Регистрация:
    24 сен 2004
    Сообщения:
    85
    Адрес:
    Russia
    Взялся я осваивать драйверы и появилась куча вопросов. Для начала я нашёл драйвер MsRem'а и скомпилил через фалик, что там прилагался. Возник вопрос: как сделать драйвер через VisualStudio 2003? Я попробовал через программу Шрайбера для создания драйверов, но похоже, что новые DDK устроены немного по-другому... Да и программа для VS6... Короче не получилось. Кто-нить подскажет как сделать? Ещё возникли проблемы с исходниками MsRem'a... Когда я начала вставлять туда описания структур из исходников Шрайбера, компилятор ругается на названия полей. Вообще не понимаю почему. Даже если все типы сделать базовыми... И ещё вопрос: С++ можно использовать при написании драйверов?
     
  2. netex

    netex New Member

    Публикаций:
    0
    Регистрация:
    5 дек 2005
    Сообщения:
    114
    Адрес:
    Russia
    Похожая ситуация:

    http://www.wasm.ru/forum/index.php?action=vthread&forum=4&topic=12981



    Я советую, пиши ТОЛЬКО на ASM, потратишь на час больше времени, зато потом проще отлаживать и работает понятнее, без заумных макросов и процедур.
     
  3. medcom

    medcom New Member

    Публикаций:
    0
    Регистрация:
    15 янв 2006
    Сообщения:
    4
    Адрес:
    Ukraine
    "С++ можно использовать при написании драйверов?"

    Можно. Я оставил ответ на ветке netex-а. Искать лень ссылку опять.



    "Я советую, пиши ТОЛЬКО на ASM, потратишь на час больше времени, зато потом проще отлаживать и работает понятнее, без заумных макросов и процедур."

    Не согласен. Если не хочешь париться с написанием и отладкой, всетаки проще на С++. Думаю, что при этом драйвер такой же сложности можно написать всего за 15 минут.