FreeConsole 函式
從其控制台中斷呼叫進程。
語法
BOOL WINAPI FreeConsole(void);
參數
此函式沒有參數。
傳回值
如果函式成功,則傳回非零的值。
如果此函式失敗,則傳回值為零。 若要取得擴充的錯誤資訊,請呼叫 GetLastError。
備註
進程最多可以連結至一個控制台。 進程可以使用 FreeConsole 函式,將本身與其控制台中斷連結。 如果其他進程共用控制台,則不會終結控制台,但稱為 FreeConsole 的進程無法參考它。 當附加至主控台的最後一個進程終止或呼叫 FreeConsole時,主控台就會關閉。 進程呼叫 FreeConsole 之後,它可以呼叫 AllocConsole 函式來建立新的控制台或 AttachConsole 以附加至另一個控制台。 如果呼叫程式尚未附加至主控台, FreeConsole 要求仍會成功。
需求
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限傳統型應用程式] |
頁首 | ConsoleApi.h (透過 WinCon.h,包括 Windows.h) |
程式庫 | Kernel32.lib |
DLL | Kernel32.dll |