GetProcessInfo
What's new in Analytica 4.0? >
GetProcessInfo(item)
Returns information about the current Analytica or ADE process from the Windows operating system, according to which of these texts you pass as the item parameter:
- "Process ID" -- returns the Process ID, or Pid, for the current process.
- "Thread ID" -- returns the Id of the Analytica/ADE thread.
- "Priority" -- returns the priority of the Analytica/ADE thread. The following values are possible (defined by the Windows operating system):
- -15 : Idle only
- -2 : lowest priority
- -1 : below normal
- 0 : normal priority
- 1 : Above normal
- 2 : Highest priority
- 15: Critical priority
- 31: Real-time priority
- "Computer Name"
- "User Name"
- "Windows Version"
- "Windows SP"
- "Windows Build"
- "Abort Event Object" -- ADE 4.1 only. Name of global Event object for ADE project that can be used to send ADE a break signal to abort the current computation.
Example Usage (C#)
CAEngine ade = new CAEngine(); CAObject V = ade.CreateObject("V","variable"); V.SetAttribute("definition", "GetProcessInfo(\"Process ID\")"); string pInfoResult = V.Result().ToString();
Comments
Enable comment auto-refresher