回复:程序求测,对编程不感兴趣的就不用进了。
其实不用GOOGLE的,自己反汇编一下就很清楚了
Exported Function() : WSACreateEvent - Ord:0022h
719E45F7 >/$ 33C0 XOR EAX,EAX
719E45F9 |. 50 PUSH EAX ; /EventName => NULL
719E45FA |. 50 PUSH EAX ; |InitiallySignaled => FALSE
719E45FB |. 6A 01 PUSH 1 ; |ManualReset = TRUE
719E45FD |. 50 PUSH EAX ; |pSecurity => NULL
719E45FE |. FF15 60119E71 CALL NEAR DWORD PTR DS:[<&KERNEL32.Creat>; \CreateEventA
719E4604 \. C3 RETN
ws2_32.dll只是一个RING3的动态链接库,不太可能通过自己的方式生成内核事件对象,也没有必要避开kernel32的中转来调用系统服务