LLDB mainline
PseudoConsole.cpp File Reference
#include "lldb/Host/windows/PseudoConsole.h"
#include <mutex>
#include "lldb/Host/windows/PipeWindows.h"
#include "lldb/Host/windows/windows.h"
#include "lldb/Utility/LLDBLog.h"
#include "llvm/Support/Errc.h"
#include "llvm/Support/Errno.h"

Go to the source code of this file.

Classes

struct  Kernel32

Typedefs

typedef HRESULT(WINAPI * CreatePseudoConsole_t) (COORD size, HANDLE hInput, HANDLE hOutput, DWORD dwFlags, HPCON *phPC)
typedef VOID(WINAPI * ClosePseudoConsole_t) (HPCON hPC)

Variables

static Kernel32 kernel32

Typedef Documentation

◆ ClosePseudoConsole_t

typedef VOID(WINAPI * ClosePseudoConsole_t) (HPCON hPC)

Definition at line 26 of file PseudoConsole.cpp.

◆ CreatePseudoConsole_t

typedef HRESULT(WINAPI * CreatePseudoConsole_t) (COORD size, HANDLE hInput, HANDLE hOutput, DWORD dwFlags, HPCON *phPC)

Definition at line 22 of file PseudoConsole.cpp.

Variable Documentation

◆ kernel32