9#ifndef LIBLLDB_HOST_WINDOWS_PSEUDOCONSOLE_H_
10#define LIBLLDB_HOST_WINDOWS_PSEUDOCONSOLE_H_
12#include "llvm/Support/Error.h"
15#define PROC_THREAD_ATTRIBUTE_PSEUDOCONSOLE 0x20016
llvm::Error OpenPseudoConsole()
HANDLE GetSTDOUTHandle() const
The STDOUT read HANDLE accessor.
void Close()
Close the ConPTY, its read/write handles and invalidate them.
HPCON GetPseudoTerminalHandle()
The ConPTY HPCON handle accessor.
HANDLE GetSTDINHandle() const
The STDIN write HANDLE accessor.
A class that represents a running process on the host machine.