Hello everybody,

I 'm using a CAsyncSocket class in a VisualC++ program.

When I'm working on WIN98 everything works fine. But, on Windows 2000 a WSAEINVAL (10022) error occures.

mySocket.Create();
BOOL b = mySocket.Connect(''"ftp.microsoft.com", 21); //CLIENT see doc
if(b == FALSE)
int err = CAsyncSocket::GetLastError();


Can you give me some idea?

Tanks,
Gelu