Bibliotheksbeschreibung | Rexroth IndraLogic 09VRS
15
SysProcess.library
15.1
Überblick
15.2
Bibliotheksbausteine
15.2.1
SysProcessCreate
Input-Variable
pszApplication
pszCommandLine
ulHide
pResult
Es hängt vom verwendeten Zielsystem ab, welche Systembiblio‐
theken im Steuerungsprogramm verwendet werden können.
Diese Bibliothek ermöglicht die Verwaltung von Prozessen auf dem Zielsystem,
sofern dieses mit Einzelprozessen arbeitet und deren Handhabung zulässt.
Die Funktionen:
●
SysProcessCreate, Seite 55
●
SysProcessCreate2, Seite
●
SysProcessExecuteCommand, Seite
●
SysProcessFreeHandle, Seite
●
SysProcessGetCurrentHandle, Seite 56
●
SysProcessGetOSId, Seite
●
SysProcessGetPriority, Seite 57
●
SysProcessGetState, Seite 57
●
SysProcessSetPriority, Seite 58
●
SysProcessTerminate, Seite 58
Die globalen Konstanten:
●
SYSPROCESS_INVALID_HANDLE, Seite
●
SYSPROCESS_CREATEFLAG_HIDDEN, Seite
●
SYSPROCESS_CREATEFLAG_INTERACTIVE, Seite
●
SYSPROCESS_CREATEFLAG_CREATESUSPENDED, Seite 58
Diese Funktion startet die angegebene Applikation als neuen Prozess, wahl‐
weise im Vorder- oder Hintergrund.
Der Rückgabewert vom Typ UDINT enthält ein „Handle" für den angelegten
Prozess.
Datentyp
Beschreibung
STRING
Name der Applikation die gestartet werden soll.
STRING
Kommandozeilenparameter die dem Applikationsnamen beim Aufruf
hinzugefügt werden. Wird nicht von allen Betriebssystemen ausge‐
wertet
UDINT
Die Applikation startet im Hintergrund für uIHide=1, ansonsten im
Vordergrund.
POINTER TO UDINT
Zeiger auf den Fehlercode, der Auskunft über den Erfolg der Funktion
gibt. Siehe
Electric Drives
| Bosch Rexroth AG
and Controls
56,
56,
56,
57,
58,
Runtime Error Codes, Seite
115.
55/126
SysProcess.library
58,
58,