CAsyncSocket und Create Fehler 10049
-
Hallo,
ich würde gerne ein kleines Programm schreiben für meine Übungsplatine die über TCP komuniziert.
Zu dieser Übungsplatine gibt es Software die richtig funktioniert.
Mein Problem ist es dass wenn ich den Create der Klasse CAsyncSocket ausführe den Fehler 10049 "The requested address is not valid in its context." erhalte.Für mich heisst es:
- Ping auf die Adresse 192.168.0.90 (Adresse der Übungsplatine) geht
- Orginal Software der Übungsplatine geht.
- Mein kleines Programm geht nicht -> ich mache etwas FalschCString strAdr(_T("192.168.0.90"));
int Port(50290);m_pCon = new CAsyncSocket;
if (m_pCon == NULL)
return false;
bOk = m_pCon->Create(Port,SOCK_STREAM,
FD_READ | FD_WRITE | FD_OOB | FD_ACCEPT | FD_CONNECT | FD_CLOSE,
strAdr);if (!bOk){
Error = GetLastError();
return false;
}Ich weiss langsam nicht mehr wo ich was schauen soll.
Könnte jemand mir paar Tips geben was man noch machen kann.
Habe Vista 64, werde noch mein Prg. unter XP 32 testen aber glaube nicht daran dass es an OS liegt, oder?Danke