INFO: When to Use Synchronous Socket Handles & Blocking Hooks (131623)
The information in this article applies to:
- Microsoft Win32 Software Development Kit (SDK) 3.1
- Microsoft Win32 Software Development Kit (SDK) 3.5
- Microsoft Win32 Software Development Kit (SDK) 3.51
- Microsoft Win32 Software Development Kit (SDK) 4.0
This article was previously published under Q131623 SUMMARY
By default, all socket handles are opened as overlapped handles so that
asynchronous I/O can be performed on them. However, in many situations you
may find it preferable to have nonoverlapped (synchronous) socket handles.
For example, only nonoverlapped handles can be used with the C run-time
libraries or used as standard I/O handles for a process. Under Windows NT
and Windows 95, the SO_OPENTYPE socket option allows an application to open
non-overlapped socket handles.
REFERENCES
Online winsock help file
Modification Type: | Major | Last Reviewed: | 10/17/1999 |
---|
Keywords: | kbAPI kbinfo kbnetwork kbWinsock KB131623 |
---|
|