Библиотеки ntddk.inc и ntoskrnl.inc

Тема в разделе "WASM.BEGINNERS", создана пользователем yuri, 22 май 2008.

  1. yuri

    yuri New Member

    Публикаций:
    0
    Регистрация:
    29 янв 2008
    Сообщения:
    47
    Мужики ,мож кто подскажет рабочую ссылочку на эти штучки

    ntddk.inc

    ntoskrnl.inc
    ntoskrnl.lib

    Ну не могу найти и все
    Заранее благодарен.
     
  2. Four-F

    Four-F New Member

    Публикаций:
    0
    Регистрация:
    31 авг 2002
    Сообщения:
    1.237
    http://www.wasm.ru/baixado.php?mode=tool&id=221
     
  3. yuri

    yuri New Member

    Публикаций:
    0
    Регистрация:
    29 янв 2008
    Сообщения:
    47
    Установил ntddk.inc в директорию (masm32\include\w2k\ntddk.inc) при компиляции что-то сильно ругается MASM

    \masm32\include\w2k\ntdef.inc(32) : error A2004: symbol type conflict : PBYTE
    \masm32\include\w2k\ntdef.inc(33) : error A2004: symbol type conflict : PWORD
    \masm32\include\w2k\ntdef.inc(34) : error A2004: symbol type conflict : PDWORD
    и т.д.

    \masm32\include\w2k\ntdef.inc(306) : error A2163: non-benign structure redefinition: incorrect initializers : LARGE_INTEGER

    \masm32\include\w2k\ntdef.inc(312) : fatal error A1010: unmatched block nesting


    в чем дело не пойму ??? :dntknw: и =(
     
  4. Four-F

    Four-F New Member

    Публикаций:
    0
    Регистрация:
    31 авг 2002
    Сообщения:
    1.237
    В исходник включены несовместимые инклуды из стандартного пакета masm32 типа windows.inc и т.д. Убрать, т.к. для компиляции драйвера они не нужны.
     
  5. yuri

    yuri New Member

    Публикаций:
    0
    Регистрация:
    29 янв 2008
    Сообщения:
    47
    Удалить все строки в которых находятся (PBYTE,PWORD, PDWORD,и т.д) я правильно вас понял?
     
  6. KeSqueer

    KeSqueer Сергей

    Публикаций:
    0
    Регистрация:
    19 июл 2007
    Сообщения:
    1.183
    Адрес:
    Москва
    Нужно не включать его целиком windows.inc
     
  7. yuri

    yuri New Member

    Публикаций:
    0
    Регистрация:
    29 янв 2008
    Сообщения:
    47
    Спасибо разобрался