Jump to content

Sys2QueryProcess: Difference between revisions

From EDM2
Created page with "==Description== Queries information about the specified process. Specifying a process ID of 0 will return the information for the current process (that is, the process calli..."
 
No edit summary
Line 21: Line 21:
  "priority" is in hexadecimal notation, all other numbers are decimal.
  "priority" is in hexadecimal notation, all other numbers are decimal.
  "" is returned if the process was not found or if an internal error occurred.
  "" is returned if the process was not found or if an internal error occurred.
[[Category:The OS/2 API Project]]

Revision as of 14:55, 16 June 2016

Description

Queries information about the specified process.

Specifying a process ID of 0 will return the information for the current process (that is, the process calling this function); note that this requires the second parameter to specify that the identifier is in fact a process ID ('P' or 'H') rather than an executable name.

Arguments

REXX ARGUMENTS:

 1. The process identifier (program name or process ID) (REQUIRED)
 2. Flag indicicating the identifier type:
      'P': decimal process ID
      'H': hexadecimal process ID
      'N': executable program name (with or without extension) (DEFAULT)

Return Value

REXX RETURN VALUE:

 A string of the format
 pid parent-pid process-type priority cpu-time executable-name
"priority" is in hexadecimal notation, all other numbers are decimal.
"" is returned if the process was not found or if an internal error occurred.