ASyncroner Name Resolve



  • Hi,

    Folgendendes Problem, in der winsock2 stehen ein haufen funktionen zu verfügung um die sockets asycron abzuhandeln. Das funktioniert auch ganz gut.

    das problem ist nur, für gethostbyname gibt es nichts dergleichen. und jetzt hängt meine gui bei dem versuch eine adresse aufzulösen immer 5-10 sekunden, wenn es die adresse nicht gibt sogar noch länger.

    Hat jemand damit erfahrung bzw. ne idee wie man sich die ip asycron abholen kann ?

    WSAASyncGetHostbyName kann ich leider nicht machen, da mir kein hwnd zur verfügung steht, da ich mit wxwidgets arbeite ( bzw. hab ich noch keins gefunden und es passt auch nicht wirklich ins konzept)

    mfg
    Squall...

    PS.: 4 days left. :xmas1:



  • Ich würde getaddrinfo und einen Thread verwenden. :xmas1:



  • hm, ..

    getaddrinfo ... ab wann kann ich den das verwenden, versionstechnisch gesehen ?

    ich hab VS6.0 SP6 und getaddrinfo gibts offensichtlich nicht.



  • Du hast vermutlich nur den Header nicht eingebunden



  • Dann lad dir das Platform SDK runter. Ist im WinAPI Forum verlinkt.

    Du kannst natürlich auch bei gethostbyname bleiben, aber das kann nur IPv4.


Anmelden zum Antworten