Перемещение потока между процессами

Тема в разделе "WASM.NT.KERNEL", создана пользователем PROFi, 22 сен 2007.

  1. PROFi

    PROFi New Member

    Публикаций:
    0
    Регистрация:
    13 июл 2003
    Сообщения:
    690
    Вот задался непростой задачей. На адресное пространство в том котором запускается DriverEntry по умолчанию в полноэкранном текстовом, и иногда в графическом режиме не мепируются win32k.sys и драйвер дисплея (тот который dll). По архитектуре все понятно - Win32k и т.д. всего-лишь подсистема NT, такая же как и POSIX, OS2 и др.

    Так вот можно ли создав поток ядра прикрепить его к какому либо процессу использующего Win32 подсистему (короче чтобы win32k гарантированно мепировалась на адресное пространство). И если да, то всегда ли он будет вызаваться в контексте указанного процесса.

    Второй момент, существует ли возможность принудительного мепирования win32k.sys? Можно ли вызывать его функции если их занести в импорт.