Выключить монитор

Тема в разделе "WASM.BEGINNERS", создана пользователем ostapas, 4 янв 2011.

  1. _sheva740

    _sheva740 New Member

    Публикаций:
    0
    Может тогда
    Код (Text):
    1. invoke Ke386CallBios ...
    Но его нужно вызывать из контекста csrss, как советовали тут:
    http://www.wasm.ru/forum/viewtopic.php?pid=402725
    Тогда наверное последовательность такая
    Код (Text):
    1. invoke PsGetCurrentProcess ...
    2. Поиск адреса загрузки csrss
    3. invoke KeAttachProcess ...
    4. invoke Ke386CallBios ...
    5. invoke KeDetachProcess
    А то что у тебя - не работает ((
     
  2. pashe4ka13

    pashe4ka13 New Member

    Публикаций:
    0
    _sheva740
    Да видимо у нас разные версии hal.dll и в вашей нет x86BiosCall. У меня монитор тухнет. Но как мне кажется использовать прерывания биоса не совсем правильно. Ke386CallBios мне кажется тоже не то, так как есть специальные функции эмулирующие int 10h. Наверное есть способ сделать прогу универсальной, знающие люди подскажите как?
     
  3. newbie

    newbie New Member

    Публикаций:
    0
    Как видишь, знающие в данной области люди пока ещё не добрались до данной темы :)