Там всё юзается через драйвер. Так что врядли чтото получится побыстрому своё накатать. Стандартный DebugView коннектится к устройству \Device\Dbgv Которое открывает дров Dbgv.sys. Этот дров можеш выдрать из ресурсов DebugView.exe там уже дикомпильнуть этот дров, чтобы поглядеть какие запросы он принимает.
судя по виду он делает простейший IOCTL запрос к драйверу, с передачей буфера. И дров кидает в него данные.
Со старых времен осталось)) http://alter.org.ua/ru/soft/win/dbgdump/#overview http://alter.org.ua/ru/docs/nt_kernel/kdprint/ На сколько я помню там хучится DbgPrint() .