include/wincon.h: Add new PeusoConsole APIs for Windows 10 RS5 Signed-off-by: Biswapriyo Nath <nathbappai@gmail.com> Signed-off-by: Liu Hao <lh_mouse@126.com>
diff --git a/mingw-w64-headers/include/wincon.h b/mingw-w64-headers/include/wincon.h index cc75123..7e88ce5 100644 --- a/mingw-w64-headers/include/wincon.h +++ b/mingw-w64-headers/include/wincon.h
@@ -377,6 +377,19 @@ PCONSOLE_FONT_INFOEX lpConsoleCurrentFontEx ); +#if (NTDDI_VERSION >= 0x0A000006) + +/* CreatePseudoConsole Flags */ +#define PSEUDOCONSOLE_INHERIT_CURSOR 1 + +typedef VOID* HPCON; + +WINBASEAPI HRESULT WINAPI CreatePseudoConsole(COORD size, HANDLE hInput, HANDLE hOutput, DWORD dwFlags, HPCON* phPC); +WINBASEAPI HRESULT WINAPI ResizePseudoConsole(HPCON hPC, COORD size); +WINBASEAPI VOID WINAPI ClosePseudoConsole(HPCON hPC); + +#endif /* NTDDI_WIN10_RS5 */ + #endif /* WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_DESKTOP) */ #if WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_APP) && defined(WINSTORECOMPAT)