13 #include "../winsrv.h" 18 #define WIN32_NO_STATUS 20 #define COM_NO_WINDOWS_H 25 #define NTOS_MODE_USER 37 #define ConsoleGetPerProcessData(Process) \ 38 ((PCONSOLE_PROCESS_DATA)((Process)->ServerData[CONSRV_SERVERDLL_INDEX])) 61 #include "include/console.h" 62 #include "include/settings.h"
DWORD(WINAPI * LPTHREAD_START_ROUTINE)(LPVOID)
struct _CONSOLE_IO_HANDLE * HandleTable
LPTHREAD_START_ROUTINE CtrlRoutine
NTSTATUS(* NTAPI)(IN PFILE_FULL_EA_INFORMATION EaBuffer, IN ULONG EaLength, OUT PULONG ErrorOffset)
_Must_inspect_result_ _In_ ULONG Flags
struct _CONSOLE_PROCESS_DATA * PCONSOLE_PROCESS_DATA
LPTHREAD_START_ROUTINE PropRoutine
struct _CONSOLE_PROCESS_DATA CONSOLE_PROCESS_DATA
HINSTANCE ConSrvDllInstance
ULONG NTAPI ConsoleClientShutdown(IN PCSR_PROCESS CsrProcess, IN ULONG Flags, IN BOOLEAN FirstPhase)
RTL_CRITICAL_SECTION HandleTableLock