Использование ООП в драйверах ядра

Тема в разделе "LANGS.C", создана пользователем wasm_test, 3 мар 2007.

  1. Nouzui

    Nouzui New Member

    Публикаций:
    0
    Регистрация:
    17 ноя 2006
    Сообщения:
    856
    если получится хотя бы сделать бсод, свистни.. )) это уже результат
     
  2. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    Регистрация:
    24 ноя 2006
    Сообщения:
    5.582
    Ну вот пришлось расхерачить LIBC.LIB на составляющие ее объектники. После частичной сборки и реализации недостающих функций под ринг3 это все работает. Переношу в ринг0 - бсод =)
    PAGE_FAULT_IN_NONPAGED_AREA. Предполагаю, что я криво реализовал IsBad[Read/Write/Code]Ptr. RaiseException реализовал на основе RtlRaiseException, это работает.
     
  3. Nouzui

    Nouzui New Member

    Публикаций:
    0
    Регистрация:
    17 ноя 2006
    Сообщения:
    856
    мда.. мощно