#ifndef SocketOwnership_hpp #define SocketOwnership_hpp #include #ifdef _MSC_VER #include #include extern std::optional getStringSidForProcess(HANDLE processHandle); extern std::optional findLocalhostRemoteSocketOwner(int port); #else #include extern std::optional findLocalhostRemoteSocketOwner(int port); #endif #endif