VS2012中:
#pragma comment(lib,"Ws2_32.lib")
#include <winsock2.h>
#include <ws2tcpip.h>
//创建原始套接字
m_s=socket(AF_INET,SOCK_RAW,IPPROTO_IP);
由于SOCK_RAW要管理员权限,在win7系统中, 无法创建成功,以管理员方式运行也不行.
解决方法:用管理员权限启动VS2012
重新编译.
VS2012中:
#pragma comment(lib,"Ws2_32.lib")
#include <ws2tcpip.h>
//创建原始套接字
m_s=socket(AF_INET,SOCK_RAW,IPPROTO_IP);
由于SOCK_RAW要管理员权限,在win7系统中, 无法创建成功,以管理员方式运行也不行.
解决方法:用管理员权限启动VS2012
重新编译.