ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

process.c File Reference
#include "srv.h"
#include <debug.h>

Go to the source code of this file.

Defines

#define NDEBUG

Functions

BOOLEAN NTAPI ProtectHandle (IN HANDLE ObjectHandle)
BOOLEAN NTAPI UnProtectHandle (IN HANDLE ObjectHandle)
PCSR_PROCESS NTAPI CsrAllocateProcess (VOID)
NTSTATUS NTAPI CsrInitializeProcessStructure (VOID)
VOID NTAPI CsrDeallocateProcess (IN PCSR_PROCESS CsrProcess)
VOID NTAPI CsrInsertProcess (IN PCSR_PROCESS Parent OPTIONAL, IN PCSR_PROCESS CurrentProcess OPTIONAL, IN PCSR_PROCESS CsrProcess)
VOID NTAPI CsrLockedDereferenceProcess (PCSR_PROCESS CsrProcess)
VOID NTAPI CsrLockedReferenceProcess (IN PCSR_PROCESS CsrProcess)
VOID NTAPI CsrRemoveProcess (IN PCSR_PROCESS CsrProcess)
VOID NTAPI CsrProcessRefcountZero (IN PCSR_PROCESS CsrProcess)
VOID NTAPI CsrpSetToNormalPriority (VOID)
VOID NTAPI CsrpSetToShutdownPriority (VOID)
PCSR_PROCESS NTAPI FindProcessForShutdown (IN PLUID CallerLuid)
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)
NTSTATUS NTAPI CsrDebugProcess (IN PCSR_PROCESS CsrProcess)
NTSTATUS NTAPI CsrDebugProcessStop (IN PCSR_PROCESS CsrProcess)
VOID NTAPI CsrDereferenceProcess (IN PCSR_PROCESS CsrProcess)
NTSTATUS NTAPI CsrDestroyProcess (IN PCLIENT_ID Cid, IN NTSTATUS ExitStatus)
NTSTATUS NTAPI CsrGetProcessLuid (HANDLE hProcess OPTIONAL, PLUID Luid)
NTSTATUS NTAPI CsrLockProcessByClientId (IN HANDLE Pid, OUT PCSR_PROCESS *CsrProcess)
VOID NTAPI CsrSetForegroundPriority (IN PCSR_PROCESS CsrProcess)
VOID NTAPI CsrSetBackgroundPriority (IN PCSR_PROCESS CsrProcess)
NTSTATUS NTAPI CsrShutdownProcesses (IN PLUID CallerLuid, IN ULONG Flags)
NTSTATUS NTAPI CsrUnlockProcess (IN PCSR_PROCESS CsrProcess)

Variables

PCSR_PROCESS CsrRootProcess = NULL
RTL_CRITICAL_SECTION CsrProcessLock
ULONG CsrProcessSequenceCount = 5
ULONG CsrTotalPerProcessDataLength

Generated on Fri May 25 2012 04:40:57 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.