#include <windows.h>
#include "winpty_constants.h"
Go to the source code of this file.
|
| WINPTY_API winpty_result_t | winpty_error_code (winpty_error_ptr_t err) |
| |
| WINPTY_API LPCWSTR | winpty_error_msg (winpty_error_ptr_t err) |
| |
| WINPTY_API void | winpty_error_free (winpty_error_ptr_t err) |
| |
| WINPTY_API winpty_config_t * | winpty_config_new (UINT64 agentFlags, winpty_error_ptr_t *err) |
| |
| WINPTY_API void | winpty_config_free (winpty_config_t *cfg) |
| |
| WINPTY_API void | winpty_config_set_initial_size (winpty_config_t *cfg, int cols, int rows) |
| |
| WINPTY_API void | winpty_config_set_mouse_mode (winpty_config_t *cfg, int mouseMode) |
| |
| WINPTY_API void | winpty_config_set_agent_timeout (winpty_config_t *cfg, DWORD timeoutMs) |
| |
| WINPTY_API winpty_t * | winpty_open (const winpty_config_t *cfg, winpty_error_ptr_t *err) |
| |
| WINPTY_API HANDLE | winpty_agent_process (winpty_t *wp) |
| |
| WINPTY_API LPCWSTR | winpty_conin_name (winpty_t *wp) |
| |
| WINPTY_API LPCWSTR | winpty_conout_name (winpty_t *wp) |
| |
| WINPTY_API LPCWSTR | winpty_conerr_name (winpty_t *wp) |
| |
| WINPTY_API winpty_spawn_config_t * | winpty_spawn_config_new (UINT64 spawnFlags, LPCWSTR appname, LPCWSTR cmdline, LPCWSTR cwd, LPCWSTR env, winpty_error_ptr_t *err) |
| |
| WINPTY_API void | winpty_spawn_config_free (winpty_spawn_config_t *cfg) |
| |
| WINPTY_API BOOL | winpty_spawn (winpty_t *wp, const winpty_spawn_config_t *cfg, HANDLE *process_handle, HANDLE *thread_handle, DWORD *create_process_error, winpty_error_ptr_t *err) |
| |
| WINPTY_API BOOL | winpty_set_size (winpty_t *wp, int cols, int rows, winpty_error_ptr_t *err) |
| |
| WINPTY_API void | winpty_free (winpty_t *wp) |
| |
◆ WINPTY_API
| #define WINPTY_API __declspec(dllimport) |
◆ winpty_config_t
◆ winpty_error_ptr_t
◆ winpty_error_t
◆ winpty_result_t
◆ winpty_spawn_config_t
◆ winpty_t
◆ winpty_agent_process()
◆ winpty_conerr_name()
◆ winpty_config_free()
◆ winpty_config_new()
◆ winpty_config_set_agent_timeout()
◆ winpty_config_set_initial_size()
◆ winpty_config_set_mouse_mode()
◆ winpty_conin_name()
◆ winpty_conout_name()
◆ winpty_error_code()
◆ winpty_error_free()
◆ winpty_error_msg()
◆ winpty_free()
◆ winpty_open()
◆ winpty_set_size()
◆ winpty_spawn()
◆ winpty_spawn_config_free()
◆ winpty_spawn_config_new()