Поделитесь шаблоном

Тема в разделе "WASM.NT.KERNEL", создана пользователем cresta, 1 фев 2011.

  1. cresta

    cresta Active Member

    Публикаций:
    0
    Регистрация:
    13 июн 2004
    Сообщения:
    2.257
    Установил новый DDK (7600), все свои проекты за 3 года простоя растерял :dntknw:
    В новом DDK в сорцах какая-то хрень творится: там ООП что-ли??? Посмотрел, нихрена не понял.
    Народ, у кого есть шаблон драйвера в традиционном стиле, чтобы его Build понимал, поделитесь, а то я всех моментов за давностью лет не помню. Чтобы не наступать на грабли лишний раз :)
     
  2. l_inc

    l_inc New Member

    Публикаций:
    0
    Регистрация:
    29 сен 2005
    Сообщения:
    2.566
    cresta
    Код отсюда должен собираться build'ом.

    P.S. Шаблон файла sources можно найти в документации к указанной версии WDK по ссылке
    ms-help://MS.WDK.v10.7600.091201/DevTest_g/hh/DevTest_g/Build_Use_7f2d6aa1-255e-4007-94c1-5b502dcd1262.xml.htm
     
  3. cresta

    cresta Active Member

    Публикаций:
    0
    Регистрация:
    13 июн 2004
    Сообщения:
    2.257
    Спасибо, собирается билдом, правда не стартует. будем разбираться почему.
     
  4. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    Регистрация:
    24 ноя 2006
    Сообщения:
    5.582
    Да берем любой прожект из 7600, например стандартный пример ioctl
    sources
    Код (Text):
    1. TARGETNAME=sioctl
    2. TARGETTYPE=DRIVER
    3.  
    4. MSC_WARNING_LEVEL=/W4 /WX
    5.  
    6. SOURCES=sioctl.c sioctl.rc
     
  5. red_mould

    red_mould New Member

    Публикаций:
    0
    Регистрация:
    9 янв 2010
    Сообщения:
    34
    хммм, а не легче один раз настроить студию и создать в ней шаблон? В связи с чем отпадет необходимость морочиться с make файлами и пр. фигней...
     
  6. cresta

    cresta Active Member

    Публикаций:
    0
    Регистрация:
    13 июн 2004
    Сообщения:
    2.257
    Great
    Я наугад открыл несколько примеров и все оказались с классами, это и ввело в заблуждение. Оказывается там и традиционные есть. Спасибо.
     
  7. Rel

    Rel Well-Known Member

    Публикаций:
    2
    Регистрация:
    11 дек 2008
    Сообщения:
    5.323
    кстати про ООП... мне понравилась статья (в журнале мактек, чтобы вы понимали о чем речь):
    http://www.mactech.com/articles/develop/issue_04/device_driver.html
    на MSDN есть статья про использование С++ компилятора... где то еще натыкался на статьи об использовании STL и Boost в кернел-кодинге... вообще это - шаг вперед, я думаю))) руткито-писатели должны ликовать)))