Windows Sockets Overview
The Windows Sockets feature for Microsoft® Windows® CE .NET specifies a programming interface based on the familiar socket interface from the University of California at Berkeley. It includes a set of extensions designed to take advantage of the message-driven nature of Windows CE, which supports Winsock 2.2.
For Windows CE versions 4.1 and later, the Winsock architecture has been changed to provide easier access to multiple transport protocols. Following the Windows Open System Architecture (WOSA) model, Winsock defines a standard service provider interface (SPI) between the application programming interface (API), with its functions exported from Ws2.dll, and the protocol stacks. Consequently, Winsock support is not limited to TCP/IP protocol stacks as is the case for Windows Sockets 1.1.
Feature Summary
The following table shows operating system design information for Windows Sockets.
Element | Information |
---|---|
Dependencies | None |
Hardware considerations | None |
Modules and Components
The following table shows the components and modules that implement Windows Sockets.
Item | Module | Component |
---|---|---|
Windows Sockets 2.2 | ws2, ws2instl, wspm, nspm | None |
Application Development Topics
Winsock Service Provider Interface (SPI)
Operating System Development Topics
Windows Sockets Implementation Considerations
See Also
Windows CE Modules and Components | Catalog Features
Last updated on Friday, April 09, 2004
© 1992-2003 Microsoft Corporation. All rights reserved.