ReactOS 0.4.16-dev-297-gc569aee
|
Go to the source code of this file.
Macros | |
#define | NDEBUG |
Variables | |
RTL_CRITICAL_SECTION | CsrProcessLock |
PCSR_PROCESS | CsrRootProcess = NULL |
SECURITY_QUALITY_OF_SERVICE | CsrSecurityQos |
ULONG | CsrProcessSequenceCount = 5 |
ULONG | CsrTotalPerProcessDataLength |
PCSR_PROCESS NTAPI CsrAllocateProcess | ( | VOID | ) |
Definition at line 189 of file procsup.c.
Referenced by CsrCreateProcess(), CsrInitializeProcessStructure(), and CsrSbCreateSession().
NTSTATUS NTAPI CsrCreateProcess | ( | IN HANDLE | hProcess, |
IN HANDLE | hThread, | ||
IN PCLIENT_ID | ClientId, | ||
IN PCSR_NT_SESSION | NtSession, | ||
IN ULONG | Flags, | ||
IN PCLIENT_ID | DebugCid | ||
) |
Definition at line 422 of file procsup.c.
Referenced by CSR_API().
VOID NTAPI CsrDeallocateProcess | ( | IN PCSR_PROCESS | CsrProcess | ) |
Definition at line 297 of file procsup.c.
Referenced by CsrCreateProcess(), CsrProcessRefcountZero(), and CsrSbCreateSession().
NTSTATUS NTAPI CsrDebugProcess | ( | IN PCSR_PROCESS | CsrProcess | ) |
NTSTATUS NTAPI CsrDebugProcessStop | ( | IN PCSR_PROCESS | CsrProcess | ) |
VOID NTAPI CsrDereferenceProcess | ( | IN PCSR_PROCESS | CsrProcess | ) |
Definition at line 691 of file procsup.c.
Referenced by ConsoleClientShutdown(), CsrThreadRefcountZero(), NonConsoleProcessShutdown(), and UserClientShutdown().
Definition at line 735 of file procsup.c.
Referenced by CSR_API(), and CsrApiRequestThread().
Definition at line 828 of file procsup.c.
Referenced by FindProcessForShutdown(), and UserExitReactOS().
BOOLEAN NTAPI CsrImpersonateClient | ( | IN PCSR_THREAD | CsrThread | ) |
Definition at line 932 of file procsup.c.
Referenced by BaseSrvIsVdmAllowed(), CheckForGlobalDriveLetter(), ConSrvInitConsole(), CSR_API(), FindProcessForShutdown(), GuiInit(), GuiLoadFrontEnd(), and UserExitReactOS().
Definition at line 255 of file procsup.c.
Referenced by CsrServerInitialization().
VOID NTAPI CsrInsertProcess | ( | IN PCSR_PROCESS ParentProcess | OPTIONAL, |
IN PCSR_PROCESS | CsrProcess | ||
) |
Definition at line 366 of file procsup.c.
Referenced by CsrCreateProcess(), and CsrSbCreateSession().
VOID NTAPI CsrLockedDereferenceProcess | ( | PCSR_PROCESS | CsrProcess | ) |
Definition at line 159 of file procsup.c.
Referenced by CsrApiHandleConnectionRequest(), CsrRemoveThread(), CsrShutdownProcesses(), and CsrUnlockProcess().
VOID NTAPI CsrLockedReferenceProcess | ( | IN PCSR_PROCESS | CsrProcess | ) |
Definition at line 233 of file procsup.c.
Referenced by CsrAllocateProcess(), CsrAllocateThread(), CsrApiHandleConnectionRequest(), CsrLockProcessByClientId(), and CsrShutdownProcesses().
Definition at line 991 of file procsup.c.
VOID NTAPI CsrProcessRefcountZero | ( | IN PCSR_PROCESS | CsrProcess | ) |
Definition at line 119 of file procsup.c.
Referenced by CsrDereferenceProcess(), and CsrLockedDereferenceProcess().
VOID NTAPI CsrRemoveProcess | ( | IN PCSR_PROCESS | CsrProcess | ) |
Definition at line 320 of file procsup.c.
Referenced by CsrProcessRefcountZero().
Definition at line 1057 of file procsup.c.
Referenced by BaseSrvIsVdmAllowed(), CheckForGlobalDriveLetter(), ConSrvInitConsole(), CSR_API(), FindProcessForShutdown(), GuiInit(), GuiLoadFrontEnd(), and UserExitReactOS().
VOID NTAPI CsrSetBackgroundPriority | ( | IN PCSR_PROCESS | CsrProcess | ) |
Definition at line 1107 of file procsup.c.
Referenced by ConSrvSetProcessFocus(), CsrCreateProcess(), and CsrSbCreateSession().
VOID NTAPI CsrSetForegroundPriority | ( | IN PCSR_PROCESS | CsrProcess | ) |
Definition at line 1138 of file procsup.c.
Referenced by ConSrvSetProcessFocus().
Definition at line 52 of file procsup.c.
Referenced by CsrShutdownProcesses().
Definition at line 80 of file procsup.c.
Referenced by CsrShutdownProcesses().
Definition at line 1277 of file procsup.c.
Referenced by UserExitReactOS().
NTSTATUS NTAPI CsrUnlockProcess | ( | IN PCSR_PROCESS | CsrProcess | ) |
Definition at line 1410 of file procsup.c.
Referenced by CON_API_NOCONSOLE(), CSR_API(), CsrCreateRemoteThread(), CsrCreateThread(), and NotifyUserProcessForShutdown().
PCSR_PROCESS NTAPI FindProcessForShutdown | ( | IN PLUID | CallerLuid | ) |
Definition at line 1168 of file procsup.c.
Referenced by CsrShutdownProcesses().
RTL_CRITICAL_SECTION CsrProcessLock |
Definition at line 21 of file procsup.c.
Referenced by CsrInitializeProcessStructure().
ULONG CsrProcessSequenceCount = 5 |
Definition at line 30 of file procsup.c.
Referenced by CsrAllocateProcess().
PCSR_PROCESS CsrRootProcess = NULL |
Definition at line 22 of file procsup.c.
Referenced by CsrAddStaticServerThread(), CsrApiPortInitialize(), CsrExecServerThread(), CsrInitCsrRootProcess(), CsrInitializeProcessStructure(), CsrInsertProcess(), CsrLocateThreadInProcess(), CsrLockProcessByClientId(), CsrShutdownProcesses(), and FindProcessForShutdown().
SECURITY_QUALITY_OF_SERVICE CsrSecurityQos |
Definition at line 23 of file procsup.c.
Referenced by CsrImpersonateClient().
|
extern |
Definition at line 39 of file init.c.
Referenced by CsrAllocateProcess(), CsrInitCsrRootProcess(), and CsrParseServerCommandLine().