У меня есть TCP -сервер, который может принять подключения и отправлять ответ. Когда клиент подключается к серверу с компьютера, где работает сервер, мне нужно знать имя процесса, из которого появилось это соединение. Как это можно реализовать с помощью C ++ Winapi? Код сервера TCP приведен ниже < /p>
#include
#include
#include
#include
#pragma comment(lib, "Ws2_32.lib")
int main() {
WSADATA wsaData;
SOCKET listenSocket = INVALID_SOCKET;
SOCKET clientSocket = INVALID_SOCKET;
sockaddr_in serverAddr;
// Initialize WinSock
if (WSAStartup(MAKEWORD(2, 2), &wsaData) != 0) {
std::cerr
Подробнее здесь: https://stackoverflow.com/questions/796 ... ent-socket