аналог DebugView

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by 0verbreaK, 26 Oct 2009.

  1. 0verbreaK

    0verbreaK Elder - Старейшина

    Joined:
    30 Apr 2008
    Messages:
    318
    Likes Received:
    42
    Reputations:
    -3
    Ку народ

    Нужно, просто необходимо накодить аналог DebugView поделитесь инфой по сабжу
     
  2. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    Там всё юзается через драйвер.
    Так что врядли чтото получится побыстрому своё накатать.
    Стандартный DebugView коннектится к устройству \Device\Dbgv
    Которое открывает дров Dbgv.sys. Этот дров можеш выдрать из ресурсов DebugView.exe
    там уже дикомпильнуть этот дров, чтобы поглядеть какие запросы он принимает.
     
  3. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    судя по виду он делает простейший IOCTL запрос к драйверу, с передачей буфера.
    И дров кидает в него данные.
     
  4. _antony

    _antony Elder - Старейшина

    Joined:
    16 Jul 2008
    Messages:
    80
    Likes Received:
    43
    Reputations:
    0
    Со старых времен осталось))
    http://alter.org.ua/ru/soft/win/dbgdump/#overview
    http://alter.org.ua/ru/docs/nt_kernel/kdprint/

    На сколько я помню там хучится DbgPrint() .
     
    1 person likes this.
  5. 0verbreaK

    0verbreaK Elder - Старейшина

    Joined:
    30 Apr 2008
    Messages:
    318
    Likes Received:
    42
    Reputations:
    -3
    Spasibo)))))