ReactOS  0.4.13-dev-259-g5ca9c9c
_CSR_PROCESS Struct Reference

#include <csrsrv.h>

Collaboration diagram for _CSR_PROCESS:

Public Attributes

CLIENT_ID ClientId
 
LIST_ENTRY ListLink
 
LIST_ENTRY ThreadList
 
PCSR_NT_SESSION NtSession
 
ULONG ExpectedVersion
 
HANDLE ClientPort
 
ULONG_PTR ClientViewBase
 
ULONG_PTR ClientViewBounds
 
HANDLE ProcessHandle
 
ULONG SequenceNumber
 
ULONG Flags
 
ULONG DebugFlags
 
CLIENT_ID DebugCid
 
ULONG ReferenceCount
 
ULONG ProcessGroupId
 
ULONG ProcessGroupSequence
 
ULONG fVDM
 
ULONG ThreadCount
 
ULONG PriorityClass
 
ULONG Reserved
 
ULONG ShutdownLevel
 
ULONG ShutdownFlags
 
PVOID ServerData [ANYSIZE_ARRAY]
 

Detailed Description

Definition at line 36 of file csrsrv.h.

Member Data Documentation

◆ ClientId

◆ ClientPort

HANDLE _CSR_PROCESS::ClientPort

Definition at line 43 of file csrsrv.h.

Referenced by CsrApiHandleConnectionRequest(), and CsrApiRequestThread().

◆ ClientViewBase

ULONG_PTR _CSR_PROCESS::ClientViewBase

Definition at line 44 of file csrsrv.h.

Referenced by CsrApiHandleConnectionRequest().

◆ ClientViewBounds

ULONG_PTR _CSR_PROCESS::ClientViewBounds

Definition at line 45 of file csrsrv.h.

Referenced by CsrApiHandleConnectionRequest().

◆ DebugCid

CLIENT_ID _CSR_PROCESS::DebugCid

Definition at line 50 of file csrsrv.h.

Referenced by CsrCreateProcess().

◆ DebugFlags

ULONG _CSR_PROCESS::DebugFlags

Definition at line 49 of file csrsrv.h.

Referenced by CsrCreateProcess().

◆ ExpectedVersion

ULONG _CSR_PROCESS::ExpectedVersion

Definition at line 42 of file csrsrv.h.

◆ Flags

◆ fVDM

ULONG _CSR_PROCESS::fVDM

Definition at line 54 of file csrsrv.h.

◆ ListLink

◆ NtSession

PCSR_NT_SESSION _CSR_PROCESS::NtSession

Definition at line 41 of file csrsrv.h.

Referenced by CsrCreateProcess(), and CsrSbCreateSession().

◆ PriorityClass

ULONG _CSR_PROCESS::PriorityClass

Definition at line 56 of file csrsrv.h.

◆ ProcessGroupId

ULONG _CSR_PROCESS::ProcessGroupId

Definition at line 52 of file csrsrv.h.

Referenced by CsrCreateProcess().

◆ ProcessGroupSequence

ULONG _CSR_PROCESS::ProcessGroupSequence

Definition at line 53 of file csrsrv.h.

Referenced by CsrCreateProcess().

◆ ProcessHandle

◆ ReferenceCount

ULONG _CSR_PROCESS::ReferenceCount

Definition at line 51 of file csrsrv.h.

Referenced by CsrLockedDereferenceProcess().

◆ Reserved

ULONG _CSR_PROCESS::Reserved

Definition at line 57 of file csrsrv.h.

◆ SequenceNumber

ULONG _CSR_PROCESS::SequenceNumber

Definition at line 47 of file csrsrv.h.

Referenced by CsrAllocateProcess(), CsrApiHandleConnectionRequest(), and CsrCreateProcess().

◆ ServerData

PVOID _CSR_PROCESS::ServerData[ANYSIZE_ARRAY]

Definition at line 60 of file csrsrv.h.

Referenced by CsrCreateProcess(), CsrInitCsrRootProcess(), and CsrSbCreateSession().

◆ ShutdownFlags

ULONG _CSR_PROCESS::ShutdownFlags

Definition at line 59 of file csrsrv.h.

Referenced by CSR_API(), CsrShutdownProcesses(), and FindProcessForShutdown().

◆ ShutdownLevel

ULONG _CSR_PROCESS::ShutdownLevel

Definition at line 58 of file csrsrv.h.

Referenced by CSR_API(), CsrCreateProcess(), and FindProcessForShutdown().

◆ ThreadCount

ULONG _CSR_PROCESS::ThreadCount

◆ ThreadList


The documentation for this struct was generated from the following file: