RTL_USER_PROCESS_INFORMATION - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
#ifndef _NTRTL_H

typedef struct _RTL_USER_PROCESS_INFORMATION
{
    ULONG Length;
    HANDLE ProcessHandle;
    HANDLE ThreadHandle;
    CLIENT_ID ClientId;
    SECTION_IMAGE_INFORMATION ImageInformation;
} RTL_USER_PROCESS_INFORMATION, *PRTL_USER_PROCESS_INFORMATION;

#endif

View code on GitHub

Size

Size of structure, in bytes.

ProcessHandle

HANDLE to newly created Process object.

ThreadHandle

HANDLE to Thread object representing main thread in process.

ClientId

Unique Id of process and thread.

ImageInformation

Some information from PE header. Created in result of call NtQuerySection with SectionImageInformation class.

Documented by

See also