创建原始套接字总是失败!!!
宇宙漫步者 2010-10-28 04:07:36 WSADATA wsa;
WSAStartup(MAKEWORD(2,2),&wsa);
char szResult[10];
SOCKET s=socket(AF_INET,SOCK_RAW,IPPROTO_IP);//或者IPPROTO_RAW
if(INVALID_SOCKET==s)
{
int dwErr=WSAGetLastError();
sprintf(szResult,"%ld",dwErr);
AfxMessageBox(CString(szResult));
}
上述代码总是返回错误10013,上网查说是权限问题,不解,我用的是VS2005,Vista操作系统,求指教!!!