Seite 1 von 3

Shutdown für Anfänger

Verfasst: 16.08.2005 15:59
von Tafkadasom2k5
Hi Leutz!
Ich hatte letztens schon ikm API-Forum diese Frage gestellt, aber da bekam ich eine Antwort die mir half-vll kann mirs hier ja jemand auch noch so erklären das ichs verstehe.....;)

Also...Ich versuche immernoch den Rechner herunterzufahren... Aber bei XP, so wurde mir gesagt, bräuchte man da noch einen längeren Code.
Den setzte ich da ein und seitdem bekomme ich folgende Fehlermeldung:

OpenProcessToken_() is not a function an array or an linked list..

Muss man das über ne Library vielleicht machen?
Weil über die user32.dll bekomme ich den Rechner schon mit "CallFunction(0,"ExitWindowsEx",4,1,0)" zum Ausloggen des jeweiligen Benutzers....

Was soll ich tun....?
P.S.: Meine Pure Basic Version is 3.91 ....
Liegt es vielleicht daran?

Verfasst: 16.08.2005 16:03
von 125
Hi,
Vollversion oder Demo?

Weil in der Demo fehlen die Commands mit _ hinter weils Apis sind.

mfg
125

Verfasst: 16.08.2005 16:11
von Tafkadasom2k5
Vollversion...

BTW: Ab wann kann man diese Api´s benutzen ohne "Callfunction(...,..)?
Bei mir funktionieren APIs meistens ned wenn ich se direkt anspreche....

Verfasst: 16.08.2005 16:39
von MVXA
API Funktionen brauchen hinter dem Namen noch ein _ dazu.

Verfasst: 16.08.2005 18:33
von Tafkadasom2k5
MVXA hat geschrieben:API Funktionen brauchen hinter dem Namen noch ein _ dazu.
Und was is dann Callfunction() ?
Ich dachte das wäre API..... Und wieso nimmt der normale PB Editor die meisten Apis ned? Und ich weis immernoch ned wie ich den Shutdown initialisieren soll..... :( :(

Der Rest meines Programm funktioniert schon und ich bin gerade am ausfeilen der Details....

Der
Marc :allright:

Verfasst: 16.08.2005 18:42
von benpicco
In der Setup Userlibrary gibt´s den Befehl ShutdownEx(#EWX_SHUTDOWN)

Verfasst: 16.08.2005 18:44
von Tafkadasom2k5
und wie heisst die?

UserSetup.lib?
Oder
Usersetup.dll?

Verfasst: 16.08.2005 18:46
von Zaphod
reicht unter xp nicht einfach shutdown mit entsprechenden parametern auszuführen?

Verfasst: 16.08.2005 18:50
von Tafkadasom2k5
Machn Beispiel udn ich versuchs... (ne Batch Datei zu machen und diese auszuführen geht irgendwie ned.....bei mir stürzt die Konsole ab oder er wiederholt diese eingabe immer wieder und lastet den rechner 100%ig aus-aber der shutdown erfolgt ned.....)

Verfasst: 16.08.2005 19:01
von Zaphod
zb mit folgendem hochkomplexen pb programm:

Code: Alles auswählen

RunProgram("shutdown", "-s","")