Как Windows pipe обрабатывает отправку и получение - PullRequest
0 голосов
/ 09 декабря 2018

Я пытаюсь создать удаленную оболочку на компьютере с Windows.Я нашел пример, который создает новый процесс для cmd.exe.Он устанавливает структуру STARTUPINFO следующим образом ..

si.dwFlags = STARTF_USESTDHANDLES | STARTF_USESHOWWINDOW | STARTF_USEPOSITION;
si.wShowWindow = SW_HIDE;
si.hStdError = si.hStdInput = si.hStdOutput = (HANDLE)sClient;
si.dwX = GetSystemMetrics(SM_CXSCREEN);
si.dwY = GetSystemMetrics(SM_CYSCREEN);

Я знаком с клиентом / сервером и использую сокеты.Но я не знаком с трубами.Как установка этого обрабатывает и вход и выход на сокете?

Кроме того, что, если бы я использовал openssl на своем сокете, он все еще работал бы, так как у openssl есть собственный send / recv?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...