User`s guide

Users Guide 199
APPENDIX C
Queuing and Executing
Process Calls
ProcessQ is an application that can queue and execute process calls
parallel or in sequence. The serialization is implemented with a mutex
(mutual exclusion) semaphore. The application uses an internal GUID to
name the mutex, so the exclusion is system-wide (over all products). It is
possible to set an own ID for special purposes. Both the state of being
locked by the mutex and the runtime of the queued process have an own
timeout mechanism. The windows style (hidden, normal, maximized,
minimized) of the application to call can be configured.
ProcessQ requires the
SolBase.dll library.
Configuring ProcessQ calls
ProcessQ.exe can be configured with several parameters. Only -E is
required; all other parameters are optional.
-S
Serializes the process calls. The default is parallel execution.
-TP n
Timeout, the number of milliseconds before the RUNNING process will
stop. By default, no timeout occurs.
-TL n
Timeout, the number of milliseconds before the LOCKED process will
stop. By default, no timeout occurs.
Topic Page
Configuring ProcessQ calls 199
Controlling the appearance of a new process 201