-
-
请教下,我写的代码没有被编译...
-
发表于:
2013-3-12 02:34
5048
-
用VS2005写了一段代码其中
while (1)
{
if (WSAWaitForMultipleEvents(1,&hWSAEvent,FALSE,500,FALSE) ==NULL)
{
if (WSAEnumNetworkEvents(s,hWSAEvent,&netWordEvents) == NULL)
{
if (netWordEvents.lNetworkEvents == 1 && netWordEvents.iErrorCode == NULL)
{
/*
*/
MessageBox(0,"检测到数据要接收","",0); //这个MsgBox在反汇编里面没有
}
}
}
}
10001A57 . 8B3D CC300010 MOV EDI,DWORD PTR DS:[<&WS2_32.WSAWaitFo>; ws2_32.WSAWaitForMultipleEvents
10001A5D . 8B1D E8300010 MOV EBX,DWORD PTR DS:[<&WS2_32.WSAEnumNe>; ws2_32.WSAEnumNetworkEvents
10001A63 > 6A 00 PUSH 0
10001A65 . 68 F4010000 PUSH 1F4
10001A6A . 6A 00 PUSH 0
10001A6C . 8D4C24 14 LEA ECX,DWORD PTR SS:[ESP+14]
10001A70 . 51 PUSH ECX
10001A71 . 6A 01 PUSH 1
10001A73 . FFD7 CALL EDI
10001A75 . 85C0 TEST EAX,EAX
10001A77 .^ 75 EA JNZ SHORT Lo.10001A63
10001A79 . 8B4424 08 MOV EAX,DWORD PTR SS:[ESP+8]
10001A7D . 8D5424 0C LEA EDX,DWORD PTR SS:[ESP+C]
10001A81 . 52 PUSH EDX
10001A82 . 50 PUSH EAX
10001A83 . 56 PUSH ESI
10001A84 . FFD3 CALL EBX
10001A86 .^ EB DB JMP SHORT Lo.10001A63
遇到很多次了不得其解这是为啥啊
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)