mirror of
https://github.com/microsoft/terminal.git
synced 2025-12-10 17:53:06 -06:00
`InteractivityOneCore` and `RendererWddmCon` were the last two remaining projects which are relevant for our internal console builds, but couldn't be easily compiled publicly by users on GitHub. This commit adds all definitions required to compile the two projects into dysfunctional libraries at least. (Since the added definitions are deliberately incorrect.) Additionally this commit fixes the AuditMode build for the two projects. ## Validation Steps Performed The two new projects compile fine.
25 lines
474 B
C
25 lines
474 B
C
/*++
|
|
Copyright (c) Microsoft Corporation.
|
|
Licensed under the MIT license.
|
|
--*/
|
|
|
|
#pragma once
|
|
|
|
#include <ntcsrmsg.h>
|
|
|
|
typedef enum _USER_API_NUMBER {
|
|
UserpEndTask,
|
|
} USER_API_NUMBER, *PUSER_API_NUMBER;
|
|
|
|
typedef struct _ENDTASKMSG {
|
|
HANDLE ProcessId;
|
|
ULONG ConsoleEventCode;
|
|
ULONG ConsoleFlags;
|
|
} ENDTASKMSG, *PENDTASKMSG;
|
|
|
|
typedef struct _USER_API_MSG {
|
|
union {
|
|
ENDTASKMSG EndTask;
|
|
} u;
|
|
} USER_API_MSG, *PUSER_API_MSG;
|