RTL_USER_PROCESS_PARAMETERS structure (winternl.h)

[This structure may be altered in future versions of Windows.]

Contains process parameter information.

Syntax

typedef struct _RTL_USER_PROCESS_PARAMETERS {
  BYTE           Reserved1[16];
  PVOID          Reserved2[10];
  UNICODE_STRING ImagePathName;
  UNICODE_STRING CommandLine;
} RTL_USER_PROCESS_PARAMETERS, *PRTL_USER_PROCESS_PARAMETERS;

Members

Reserved1[16]

Reserved for internal use by the operating system.

Reserved2[10]

Reserved for internal use by the operating system.

ImagePathName

The path of the image file for the process.

CommandLine

The command-line string passed to the process.

Requirements

Requirement Value
Minimum supported client Windows XP [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Header winternl.h

See also

PEB