Name
system_callsystem_callSystemCallSystemCall — Ausführen eines Systemaufrufs.
Herror system_call(const char* Command)
Herror T_system_call(const Htuple Command)
system_callsystem_callSystemCallSystemCallSystemCall führt den in CommandCommandCommandCommandcommand übergebenen Systemaufruf
aus.
Unter Windows kann durch ein Voranstellen von 'start /b'"start /b""start /b""start /b""start /b" erreicht
werden, dass nicht auf die gestartete Applikation gewartet wird.
Unter unixartigen Systemen kann eine interaktive Shell ('csh -i') gestartet werden,
indem ein leerer String in CommandCommandCommandCommandcommand übergeben wird.
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Befehl für das Betriebssystem.
Defaultwert:
'ls'
"ls"
"ls"
"ls"
"ls"
Unter Windows liefert system_callsystem_callSystemCallSystemCallSystemCall immer den Wert 2 (H_MSG_TRUE), außer es
gab ein Problem beim Erzeugen des neuen Prozesses.
Unter anderen Betriebssystemen liefert system_callsystem_callSystemCallSystemCallSystemCall immer den Wert
2 (H_MSG_TRUE) zurück.
count_secondscount_secondsCountSecondsCountSecondsCountSeconds
wait_secondswait_secondsWaitSecondsWaitSecondsWaitSeconds,
count_secondscount_secondsCountSecondsCountSecondsCountSeconds
Foundation