Underground InformatioN Center forum [&hacking] 
[hacking & security news] [articles, programing info] [uinC hack board] [links, soft & more...][home]
[Follow Ups] [Post Followup] [Underground InformatioN Center forum {hacking}] [Forum FAQ] [Archive/Архив]

winsock
Posted by: делитант on December 16, 2001 at 11:32:17
Posters Details: [212.42.81.66] [], X-Forwarded 4: []
[Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)]

Я думаю что я вас уже наверное достал своими вопросами.
Если да то сори, просто больше на них ни где не отвечают.
ДВА ВОПРОСА.
1)////////////////////////////////////////////////////////////////////////////////////
получаю данные
int recv( SOCKET s, char FAR *buf, int len, int flags);
но возникает следующая ошибка
WSAEFAULT
The buf parameter is not completely contained in a valid part of the user address space.
что это значит???
часть кода
...
char *getbuf=new char[0x1000];
...
switch(WSAGETSELECTEVENT(lParam))
{
case FD_READ:
err=recv(newsock,getbuf,sizeof(getbuf),0);
if(err==SOCKET_ERROR)
{
switch(WSAGetLastError())
{
case WSANOTINITIALISED:
str="1";
break;
case WSAENETDOWN:
str="2";
break;
case WSAEFAULT: // ВОТ ОНА str="3";
break;
...
2)////////////////////////////////////////////////////////////////////////////////////
вызываю функцию
WSAConnect(sock,(sockaddr*)&addr,sizeof(addr),NULL,NULL,NULL,0);
Насчет NULL,NULL,NULL это я возможно ошибаюсь но это не так как важно проблема
В том что возникает ошибка при компиляции
'WSAConnect' : undeclared identifier
епрст как это так в MSDN она описывается
///////////////////////////////////////////////////////////////////////////////////
спасибо что прочли весь мой бред

Follow Ups:

Post a Followup
Name:
E-Mail:
Subject: Subject:

Comments:
Optional link:
Link title:
Optional image:


[hacking & security news] [articles, programing info] [uinC hack board] [links, soft & more...][home]
 Underground InformatioN Center forum [&hacking] 
CopyLeft 6DE9A