Visual Basic 6: Rechner herunterfahren

hi,
wie heißt die API Methode um unter visual basic 6 den rechner herunterzufahren oder neu zu starten.

vielen dank!!!

tobias

Hier ein paar Beispiele, wie Du den PC mit VB runterfahren kannst… Gruss Raheem!

Variante 1(Beendet alle Programme ohne nachzufragen!)

Private Declare Function ExitWindowsEx Lib „user32“ (ByVal uFlags As Long, ByVal dwReserved As Long) As Long

Private Sub Form_Load()
ExitWindowsEx 15, 0
End Sub

Variante 2

Private Declare Function ExitWindowsEx Lib „user32“ (ByVal uFlags As Long, ByVal dwReserved As Long) As Long

Private Sub Form_Load()
ExitWindowsEx 1, 0
End Sub

Variante 3

Declare Function ExitWindows Lib „User32“ Alias „ExitWindowsEx“ (ByVal dwOptions As Long, ByVal dwReserved As Long) As Long
Const EWX_LogOff As Long = 0

Sub ShutDown()
ExitWindows EWX_LogOff, &HFFFFFFFF
End Sub

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]