Left: C:\Program Files\Microsoft Visual Studio\VC98\Include\MSWSOCK.H
Right:C:\Program Files\Microsoft SDK\include\MSWSock.h
main diff:
1.Right define SO_UPDATE_CONNECT_CONTEXT
2.Right define SIO_UDP_CONNRESET
3.Right define TF_USE_DEFAULT_WORKER, TF_USE_SYSTEM_THREAD, TF_USE_KERNEL_APC
4.Right define struct TRANSMIT_PACKETS_ELEMENT
5.Right define WSAID_TRANSMITPACKETS
6.Right add function pointer define
typedef
BOOL
(PASCAL FAR * LPFN_TRANSMITPACKETS) (
SOCKET hSocket,
LPTRANSMIT_PACKETS_ELEMENT lpPacketArray,
DWORD nElementCount,
DWORD nSendSize,
LPOVERLAPPED lpOverlapped,
DWORD dwFlags
);
7.define WSAID_CONNECTEX
8.Right add function pointer define
typedef
BOOL
(PASCAL FAR * LPFN_CONNECTEX) (
IN SOCKET s,
IN const struct sockaddr FAR *name,
IN int namelen,
IN PVOID lpSendBuffer OPTIONAL,
IN DWORD dwSendDataLength,
OUT LPDWORD lpdwBytesSent,
IN LPOVERLAPPED lpOverlapped
);
9.etc.