PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : winsock - einsprungpunkt "wahgetcontext" in ws2help.dll nicht gefunden



Leange
07.07.2009, 00:12
Hi

Ich wollte grad mal anfangen michn bissel mit winsock zu beschäftigen.

Und hab erstmal hiervon http://www.c-worker.ch/tuts/wstut_op.php was abgetippt.

Das kompilieren usw funktioniert auch ganz gut jedoch erhalte ich sofort beim Start des Programmes die Fehlermeldung:


Der Prozedureinsprungpunkt "WahGetContext" wurde in der DLL "WS2HELP.dll" nicht gefunden.Hab schon gegoolgelt aber keine vernünftige Lösung gefunden ...
(netsh winsock reset hat nix gebracht) :( ...

Gelinkt hab ich libws2_32.a?

Hier noch der Code ... obwohls ja an dem nich liegen sollte ...


#include <cstdlib>
#include <iostream>
#include <windows.h>
#include <winsock2.h>

int startWinsock(void);

int main()

{

long rc;

rc=startWinsock();

if(rc!=0)

{

printf("Fehler: startWinsock, fehler code: %d\n",rc);

return 1;

}

else

{

printf("Winsock gestartet!\n");

}

return 0;

}

int startWinsock(void)

{

WSADATA wsa;

return WSAStartup(MAKEWORD(2,0),&wsa);

}


MFG
Danke schon mal ^^
Leange