填空题直接利用WinSockAPI进行网络传输的基本步骤以及主要函数的使用方法:()函数可以创建一个socket对象;()函数实现将本地地址附加到所创建的套接字上;客户机通过()函数向服务器发送连接请求,服务器在接受客户机的连接之前通过()函数进行监听,再调用()函数来响应对方的连接请求;()函数用来实现数据发送,()用来实现数据接收。
填空题使用钩子函数的程序的步骤分为()、()和()这3步。
填空题()函数是DLL模块的默认入口点。
填空题线程间的通信通常采用(),()来实现。
填空题调用Win32API函数()可以得到当前线程ID;调用Win32API函数()打开一个存在的线程对象;调用Win32API函数()从当前正在执行的线程切换到其它就绪线程;调用()函数得到指定线程的时间信息。