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

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

Go to the source code of this file.

Defines

#define NDEBUG

Functions

PCSR_THREAD NTAPI CsrAllocateThread (IN PCSR_PROCESS CsrProcess)
PCSR_THREAD NTAPI CsrLocateThreadByClientId (OUT PCSR_PROCESS *Process OPTIONAL, IN PCLIENT_ID ClientId)
PCSR_THREAD NTAPI CsrLocateThreadInProcess (IN PCSR_PROCESS CsrProcess OPTIONAL, IN PCLIENT_ID Cid)
VOID NTAPI CsrInsertThread (IN PCSR_PROCESS Process, IN PCSR_THREAD Thread)
VOID NTAPI CsrDeallocateThread (IN PCSR_THREAD CsrThread)
VOID NTAPI CsrLockedReferenceThread (IN PCSR_THREAD CsrThread)
VOID NTAPI CsrLockedDereferenceThread (IN PCSR_THREAD CsrThread)
VOID NTAPI CsrRemoveThread (IN PCSR_THREAD CsrThread)
VOID NTAPI CsrThreadRefcountZero (IN PCSR_THREAD CsrThread)
PCSR_THREAD NTAPI CsrAddStaticServerThread (IN HANDLE hThread, IN PCLIENT_ID ClientId, IN ULONG ThreadFlags)
NTSTATUS NTAPI CsrCreateRemoteThread (IN HANDLE hThread, IN PCLIENT_ID ClientId)
NTSTATUS NTAPI CsrCreateThread (IN PCSR_PROCESS CsrProcess, IN HANDLE hThread, IN PCLIENT_ID ClientId, IN BOOLEAN HaveClient)
VOID NTAPI CsrDereferenceThread (IN PCSR_THREAD CsrThread)
NTSTATUS NTAPI CsrExecServerThread (IN PVOID ThreadHandler, IN ULONG Flags)
NTSTATUS NTAPI CsrDestroyThread (IN PCLIENT_ID Cid)
BOOLEAN NTAPI CsrImpersonateClient (IN PCSR_THREAD CsrThread)
BOOLEAN NTAPI CsrRevertToSelf (VOID)
NTSTATUS NTAPI CsrLockThreadByClientId (IN HANDLE Tid, OUT PCSR_THREAD *CsrThread)
VOID NTAPI CsrReferenceThread (PCSR_THREAD CsrThread)
NTSTATUS NTAPI CsrUnlockThread (PCSR_THREAD CsrThread)

Variables

LIST_ENTRY CsrThreadHashTable [256]
SECURITY_QUALITY_OF_SERVICE CsrSecurityQos

Generated on Sat May 26 2012 05:10:24 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.