ClosePseudoConsole 関数

指定されたハンドルから擬似コンソールを閉じます。

構文

void WINAPI ClosePseudoConsole(
    _In_ HPCON hPC
);

パラメーター

hPC [in]
CreatePseudoConsole によって開かれたアクティブな擬似コンソールへのハンドル。

戻り値

なし

解説

疑似コンソールを閉じると、セッションにアタッチされたクライアント アプリケーションも終了します。

この API が呼び出されると、最初に CreatePseudoConsole に提供された hOutput ハンドルに、最終的に描画されたフレームが到着する場合があります。 呼び出し元は、通信チャネル バッファーからこの情報をドレインし、それを提示するか、またはディスカードします。 バッファーのドレインに失敗すると、Close 呼び出しがドレインされるか、通信チャネルが別の方法で切断されるまで無期限に待機する可能性があります。

要件

   
サポートされている最小のクライアント Windows 10 October 2018 Update (バージョン 1809) [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2019 [デスクトップ アプリのみ]
ヘッダー ConsoleApi.h (WinCon.h 経由、Windows.h をインクルード)
ライブラリ Kernel32.lib
[DLL] Kernel32.dll

関連項目

Pseudoconsoles

CreatePseudoConsole

ResizePseudoConsole