#include <windows.h>
#include <commctrl.h>
Go to the source code of this file.
Data Structures |
| struct | Object_t |
| struct | PCSRSS_HANDLE |
| struct | PCSRSS_OBJECT_DEFINITION |
Typedefs |
| typedef VOID(WINAPI * | CSR_CLEANUP_OBJECT_PROC )(Object_t *Object) |
Functions |
| NTSTATUS FASTCALL | Win32CsrInsertObject (PCSR_PROCESS ProcessData, PHANDLE Handle, Object_t *Object, DWORD Access, BOOL Inheritable, DWORD ShareMode) |
| NTSTATUS FASTCALL | Win32CsrLockObject (PCSR_PROCESS ProcessData, HANDLE Handle, Object_t **Object, DWORD Access, long Type) |
| VOID FASTCALL | Win32CsrUnlockObject (Object_t *Object) |
| NTSTATUS FASTCALL | Win32CsrReleaseObject (PCSR_PROCESS ProcessData, HANDLE Object) |
| VOID WINAPI | Win32CsrReleaseConsole (PCSR_PROCESS ProcessData) |
| NTSTATUS WINAPI | Win32CsrDuplicateHandleTable (PCSR_PROCESS SourceProcessData, PCSR_PROCESS TargetProcessData) |
| | CSR_API (CsrGetHandle) |
| | CSR_API (CsrCloseHandle) |
| | CSR_API (CsrVerifyHandle) |
| | CSR_API (CsrDuplicateHandle) |
| | CSR_API (CsrGetInputWaitHandle) |
| BOOL FASTCALL | Win32CsrValidateBuffer (PCSR_PROCESS ProcessData, PVOID Buffer, SIZE_T NumElements, SIZE_T ElementSize) |
| NTSTATUS FASTCALL | Win32CsrEnumProcesses (CSRSS_ENUM_PROCESS_PROC EnumProc, PVOID Context) |
| | CSR_API (CsrExitReactos) |
| | CSR_API (CsrSetLogonNotifyWindow) |
| | CSR_API (CsrRegisterLogonProcess) |
| | CSR_API (CsrSoundSentry) |
Variables |
| HANDLE | Win32CsrApiHeap |
| HINSTANCE | Win32CsrDllHandle |