3822d5b662
Contains: - Delegation Configurator that can lookup/edit/save configuration information to registry - Conhost can lookup the CLSID of a registered default - Conhost has the ability to handoff a starting visible-window interactive session to the registered default - Velocity key since this is a big deal and we want to be careful - IDL for the interface Related work items: MSFT-16458099 Retrieved from https://microsoft.visualstudio.com os.2020 OS official/rs_wdx_dxp_windev 0ca55027d8180fbbaa145f2fe7a15005856c0f7c
59 lines
1.7 KiB
C++
59 lines
1.7 KiB
C++
!include ..\..\project.inc
|
|
|
|
# -------------------------------------
|
|
# Windows Console
|
|
# - Console Server Communications Layer
|
|
# -------------------------------------
|
|
|
|
# This module encapsulates the communication layer between the console driver
|
|
# and the console server application.
|
|
# All IOCTL driver communications are handled in this layer as well as management
|
|
# activities like process and handle tracking.
|
|
|
|
# -------------------------------------
|
|
# Compiler Settings
|
|
# -------------------------------------
|
|
|
|
# Warning 4201: nonstandard extension used: nameless struct/union
|
|
# Warning 4702: unreachable code
|
|
MSC_WARNING_LEVEL = $(MSC_WARNING_LEVEL) /wd4201 /wd4702
|
|
|
|
# -------------------------------------
|
|
# Build System Settings
|
|
# -------------------------------------
|
|
|
|
# Code in the OneCore depot automatically excludes default Win32 libraries.
|
|
|
|
# -------------------------------------
|
|
# Sources, Headers, and Libraries
|
|
# -------------------------------------
|
|
|
|
PRECOMPILED_CXX = 1
|
|
PRECOMPILED_INCLUDE = ..\precomp.h
|
|
|
|
SOURCES= \
|
|
..\ApiDispatchers.cpp \
|
|
..\ApiDispatchersInternal.cpp \
|
|
..\ApiMessage.cpp \
|
|
..\ApiMessageState.cpp \
|
|
..\ApiSorter.cpp \
|
|
..\ConDrvDeviceComm.cpp \
|
|
..\DeviceHandle.cpp \
|
|
..\ConsoleShimPolicy.cpp \
|
|
..\Entrypoints.cpp \
|
|
..\IoDispatchers.cpp \
|
|
..\IoSorter.cpp \
|
|
..\ObjectHandle.cpp \
|
|
..\ObjectHeader.cpp \
|
|
..\ProcessHandle.cpp \
|
|
..\ProcessList.cpp \
|
|
..\ProcessPolicy.cpp \
|
|
..\WaitBlock.cpp \
|
|
..\WaitQueue.cpp \
|
|
..\WinNTControl.cpp \
|
|
|
|
INCLUDES= \
|
|
$(INCLUDES); \
|
|
$(WINCORE_OBJ_PATH)\console\open\src\host\proxy\$(O); \
|
|
..; \
|