Ранний запуск кода

Discussion in 'WASM.NT.KERNEL' started by Dian, Dec 12, 2008.

  1. Dian

    Dian Member

    Blog Posts:
    0
    Необходимо получать управление в драйвере при загрузке винда до появления её заставки.
    Как это можно сделать?

    P.S. Драйвер импортирует функции из ntoskrnl.exe.
    Хотя, не исключено, что от импортов удасться отказаться, так что приветствуются любые варианты
     
  2. Partner

    Partner Павел

    Blog Posts:
    0
    Что имеется ввиду под заставкой ? Logon screen?
     
  3. Dian

    Dian Member

    Blog Posts:
    0
    Под заставкой имеется в виду самая начальная заставка, в VGA режиме, которая рисуется через bootvid.dll
     
  4. Partner

    Partner Павел

    Blog Posts:
    0
    Драйвер получает управление в момент своей загрузки - вызывается его функция DriverEnеry.
    Потом он получает управление только если его кто-то позовет. Кто будет звать твой драйвер ?
    А что надо сделать-то ?
     
  5. Dian

    Dian Member

    Blog Posts:
    0
    Не скажи, вариантов масса.

    Вобщем-то уже все готово. Проблему снял подменой той самой bootvid.dll.