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

Тема в разделе "WASM.NT.KERNEL", создана пользователем Dian, 12 дек 2008.

  1. Dian

    Dian Member

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

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

    Partner Павел

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

    Dian Member

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

    Partner Павел

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

    Dian Member

    Публикаций:
    0
    Не скажи, вариантов масса.

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