Freigeben über


ClosePseudoConsole-Funktion

Schließt eine Pseudoconsole vom angegebenen Handle.

Syntax

void WINAPI ClosePseudoConsole(
    _In_ HPCON hPC
);

Parameter

hPC [in]
Ein Handle zu einer aktiven Pseudoconsole wie von CreatePseudoConsole geöffnet.

Rückgabewert

none

Hinweise

Nach dem Schließen einer Pseudoconsole werden auch an die Sitzung angefügte Clientanwendungen beendet.

Ein endgültiger gezeichneter Frame kann auf dem Handle eingehen, der hOutput ursprünglich für CreatePseudoConsole bereitgestellt wurde, wenn diese API aufgerufen wird. Es wird erwartet, dass der Aufrufer diese Informationen aus dem Kommunikationskanalpuffer abfließen lässt und entweder diese entweder präsentiert oder ausschließt. Fehler beim Abfließenlassen des Puffers können dazu führen, dass der Schließen-Aufruf unbegrenzt wartet, bis er abgelassen wird oder die Kommunikationskanäle auf eine andere Weise unterbrochen werden.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 10-Update von Oktober 2018 (Version 1809) (nur Desktop Apps)
Unterstützte Mindestversion (Server) Windows Server 2019 [nur Desktop-Apps]
Header ConsoleApi.h (über WinCon.h, Windows.h einschließen)
Bibliothek Kernel32.lib
DLL Kernel32.dll

Siehe auch

Pseudoconsoles

CreatePseudoConsole

ResizePseudoConsole