ReactOS  0.4.14-dev-55-g2da92ac
consrv.h File Reference
#include <stdarg.h>
#include <windef.h>
#include <winbase.h>
#include <wingdi.h>
#include <winnls.h>
#include <winreg.h>
#include <wincon.h>
#include <winuser.h>
#include <ndk/exfuncs.h>
#include <ndk/iofuncs.h>
#include <ndk/mmfuncs.h>
#include <ndk/obfuncs.h>
#include <ndk/psfuncs.h>
#include <ndk/setypes.h>
#include <ndk/rtlfuncs.h>
#include <ntuser.h>
#include <pseh/pseh2.h>
#include <csr/csrsrv.h>
#include <win/console.h>
#include <win/conmsg.h>
#include "heap.h"
Include dependency graph for consrv.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _CONSOLE_PROCESS_DATA
 

Macros

#define WIN32_NO_STATUS
 
#define _INC_WINDOWS
 
#define COM_NO_WINDOWS_H
 
#define NTOS_MODE_USER
 
#define ConsoleGetPerProcessData(Process)   ((PCONSOLE_PROCESS_DATA)((Process)->ServerData[CONSRV_SERVERDLL_INDEX]))
 

Typedefs

typedef struct _CONSOLE_PROCESS_DATA CONSOLE_PROCESS_DATA
 
typedef struct _CONSOLE_PROCESS_DATAPCONSOLE_PROCESS_DATA
 

Variables

HINSTANCE ConSrvDllInstance
 

Macro Definition Documentation

◆ _INC_WINDOWS

#define _INC_WINDOWS

Definition at line 17 of file consrv.h.

◆ COM_NO_WINDOWS_H

#define COM_NO_WINDOWS_H

Definition at line 18 of file consrv.h.

◆ ConsoleGetPerProcessData

#define ConsoleGetPerProcessData (   Process)    ((PCONSOLE_PROCESS_DATA)((Process)->ServerData[CONSRV_SERVERDLL_INDEX]))

Definition at line 55 of file consrv.h.

◆ NTOS_MODE_USER

#define NTOS_MODE_USER

Definition at line 26 of file consrv.h.

◆ WIN32_NO_STATUS

#define WIN32_NO_STATUS

Definition at line 16 of file consrv.h.

Typedef Documentation

◆ CONSOLE_PROCESS_DATA

◆ PCONSOLE_PROCESS_DATA

Variable Documentation

◆ ConSrvDllInstance

HINSTANCE ConSrvDllInstance

Definition at line 21 of file init.c.

Referenced by CSR_SERVER_DLL_INIT().