创建一个套接字并将之设置为非阻塞模式:

   
   
   
   
  1. SOCKET s; 
  2. unsigned long ul = 1; 
  3. int  ret; 
  4. s = socket(AF_INET, SOCK_STREAM, 0); 
  5. ret = ioctlsocket(s, FIONRIO, (unsigned long)&ul); 
  6. if(SOCKET_ERROR==ret) 
  7.   //未能将套接字设置为非阻塞模式