/*********************************************************/ /* ptycon: a pty-console bridge */ /* Copyright (C) 2016--2017 SysDeer Technologies, LLC */ /* Released under GPLv2 and GPLv3; see COPYING.PTYCON. */ /*********************************************************/ #include #include #include #include "ptycon_daemon_impl.h" #include "ptycon_driver_impl.h" int32_t __stdcall ptyc_daemon_connect(nt_tty_port_msg * msg) { void * hport = 0; msg->ttyinfo.exarg = 0; ntapi->zw_accept_connect_port( &hport, msg->header.client_id.process_id, &msg->header, NT_LPC_ACCEPT_CONNECTION,0,0); return ntapi->zw_complete_connect_port(hport); }