Имитация нажатия reset

Discussion in 'WASM.ASSEMBLER' started by 777user777, Jan 28, 2011.

  1. 777user777

    777user777 New Member

    Blog Posts:
    0
    Joined:
    Nov 30, 2010
    Messages:
    109
    как перезагрузить комп так,как если бы на системнике нажали reset?
     
  2. newbie

    newbie New Member

    Blog Posts:
    0
    Joined:
    Dec 2, 2008
    Messages:
    1,246
    никак, нету таких апи ибо ресет это разрыв цепи.
     
  3. Pavia

    Pavia Well-Known Member

    Blog Posts:
    0
    Joined:
    Jun 17, 2003
    Messages:
    2,409
    Location:
    Fryazino
    newbie
    Не разрыв, а замыкание.

    Попробуй Win32Shutdown c параметром Forced Reboot
     
  4. 777user777

    777user777 New Member

    Blog Posts:
    0
    Joined:
    Nov 30, 2010
    Messages:
    109
    но ведь винда както перезагружает комп таким способом (при возникновении критической ошибки).
    И не обязательно API функция, может прерывание BIOS
     
  5. ptr

    ptr New Member

    Blog Posts:
    0
    Joined:
    Mar 14, 2009
    Messages:
    130
    из ядра :)
    Code (Text):
    1. mov al, 0xFE
    2. out 0x64, al
     
  6. cresta

    cresta Active Member

    Blog Posts:
    0
    Joined:
    Jun 13, 2004
    Messages:
    2,257
    NtShutdownSystem(ShutdownReboot);
    BIOS Reset function is called, after system closes
     
  7. kernel16

    kernel16 Human Vl

    Blog Posts:
    0
    Joined:
    Oct 29, 2010
    Messages:
    316
    А если устроить такую ошибку?
     
  8. TermoSINteZ

    TermoSINteZ Синоби даоса Staff Member

    Blog Posts:
    2
    Joined:
    Jun 11, 2004
    Messages:
    3,568
    Location:
    Russia
    777user777
    Отключите автопереззагруку после BSOD и экран останется пока сами не нажмете Reset.
    А так вам уже дали хардварный код ресета, что еще вам надо?.
     
  9. Mikl___

    Mikl___ Супермодератор Staff Member

    Blog Posts:
    14
    Joined:
    Jun 25, 2008
    Messages:
    3,914