INT WSAAPI WSADuplicateSocketA(IN SOCKET s, IN DWORD dwProcessId, OUT LPWSAPROTOCOL_INFOA lpProtocolInfo)
INT WSAAPI WSADuplicateSocketW(IN SOCKET s, IN DWORD dwProcessId, OUT LPWSAPROTOCOL_INFOW lpProtocolInfo)
_In_ NDIS_ERROR_CODE ErrorCode
LPWSPDUPLICATESOCKET lpWSPDuplicateSocket
#define WSASYSCALLFAILURE
FORCEINLINE DWORD WsQuickProlog(VOID)
VOID WSAAPI WsSockDereference(IN PWSSOCKET Socket)
INT WSAAPI MapUnicodeProtocolInfoToAnsi(IN LPWSAPROTOCOL_INFOW UnicodeInfo, OUT LPWSAPROTOCOL_INFOA AnsiInfo)
PWSSOCKET WSAAPI WsSockGetSocket(IN SOCKET Handle)