ClosePseudoConsole 函数

从给定句柄关闭伪控制台。

语法

void WINAPI ClosePseudoConsole(
    _In_ HPCON hPC
);

参数

hPC [in]
CreatePseudoConsole 打开的活动伪控制台的句柄。

返回值

备注

关闭伪控制台后,附加到会话的客户端应用程序也将终止。

调用此 API 时,最终绘制的框架可能会到达最初提供给 CreatePseudoConsolehOutput 句柄。 预计调用方将从信道缓冲区中清空此信息,并将其呈现或丢弃。 无法清空缓冲区可能会导致 Close 调用无限期地等待,直到缓冲区被清空,或信道被以另一种方式中断。

要求

   
最低受支持的客户端 Windows 10 2018 年 10 月更新(版本 1809)[仅限桌面应用]
最低受支持的服务器 Windows Server 2019 [仅限桌面应用]
Header ConsoleApi.h (via WinCon.h, include Windows.h)
Kernel32.lib
DLL Kernel32.dll

另请参阅

伪控制台

CreatePseudoConsole

ResizePseudoConsole