Подскажите, в какой среде собрать драйвер для WIN XP SP2

Тема в разделе "WASM.SOFTWARE", создана пользователем xasm, 20 июл 2010.

  1. xasm

    xasm New Member

    Публикаций:
    0
    Регистрация:
    19 июл 2010
    Сообщения:
    3
    Люди, подскажите, если кто знает, в какой среде собрать драйвер для WIN XP SP2 ?

    WINDDK 2600 только для WIN XP SP1.

    Compuware Driver Studio 3.2 тоже ругается.
     
  2. T800

    T800 Member

    Публикаций:
    0
    Регистрация:
    7 дек 2006
    Сообщения:
    293
    Адрес:
    Moscow
    Опишите ваши мучения в подробностях.
    // WINDDK 2600 - это не причина
     
  3. izl3sa

    izl3sa New Member

    Публикаций:
    0
    Регистрация:
    22 апр 2010
    Сообщения:
    164
    Адрес:
    Spb
    фига ты старье откопал =\ скачай последний ddk =) Хотя в принципе если не юзаешь в драйвере специфического из более поздних платформ (к примеру filter manager появился только в sp2) то проблем быть не должно.
     
  4. xasm

    xasm New Member

    Публикаций:
    0
    Регистрация:
    19 июл 2010
    Сообщения:
    3
    В командной строке DDK 2600(для WINDOWS XP SP1) пытаюсь скомпилировать в системе
    - WINDOWS XP SP2, компилятор Microsoft Visual C++ 6.0 (Enterprise), выдаёт ошибку :

    fatal error C1189: #error : Compiler version not supported by Windows DDK,

    пытаюсь скомпилировать сгенрированый в Compuware Driver Studio 3.2 проект, компилятор сначало говорит :

    что отсутсвуют некоторые заголовочные файлы, на которые ссылается ntddk.h . хотя, я сбросил в папку заголовочных файлов компилятора, заг. файлы из DDK

    и затем выдаёт ошибку :

    fatal error C1189: #error : Invalid wdm.h! Check include path. wdm.h should be in the DDK directory defined by $(WDM_INC_PATH).

    Не пойму, чего каких-то хеадеров не хватает для SP2?
     
  5. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    > fatal error C1189: #error : Compiler version not supported by Windows DDK,
    а где здесь написано про ось?
    > fatal error C1189: #error : Invalid wdm.h! Check include path. wdm.h should be in the DDK directory defined by $(WDM_INC_PATH).
    ну тоже вроде все кристально написано.
     
  6. xasm

    xasm New Member

    Публикаций:
    0
    Регистрация:
    19 июл 2010
    Сообщения:
    3
    C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\windows.h(25) : fatal error C1189: #error : WINVER setting conflicts with _WIN32_WINNT setting test2005App.cpp

    Так ругается на WINVER - Visual Studio 2005, которая включается для разработки драйверов в Compuware Driver Studio 3.2.

    Если кто компилировал драйверы для WINDOWS XP SP2, подскажите, если не трудно.
     
  7. FractalFlame

    FractalFlame New Member

    Публикаций:
    0
    Регистрация:
    19 июл 2010
    Сообщения:
    13
  8. izl3sa

    izl3sa New Member

    Публикаций:
    0
    Регистрация:
    22 апр 2010
    Сообщения:
    164
    Адрес:
    Spb
    заголовки из sdk не совместимы с ddk и не нужны.