TCP/IP OS Design Development (Windows CE 5.0)
TCP/IP for Microsoft® Windows® CE allows devices to participate as peers and servers on local area networks (LANs) and remote networks.
OS Design Information
The following table shows operating system design information for TCP/IP.
Element | Information |
---|---|
Dependencies | Winsock, FormatMessage API, and Full C Runtime |
Hardware considerations | None |
Modules and Components
The following table shows the components and modules that implement TCP/IP.
Item | Module | Component |
---|---|---|
TCP/IP support | tcpstk | None |
TCP/IP Implementation Considerations
You can include the TCP/IP Catalog item in your OS design by choosing item from the Catalog. Choosing this Catalog item sets the appropriate Sysgen variable for enabling TCP/IP.
The following table shows the Sysgen variable that enables TCP/IP.
Sysgen variable | Description |
---|---|
SYSGEN_TCPIP | When this variable is set, TCP/IP is included in the run-time image. TCP/IP is a set of protocols that co-operating computers and devices can use to share resources across a network. It includes support for IP, ARP, ICMP, IGMP, TCP, UDP, name resolution and registration, and DHCP.
This TCP/IP is available in both headless and display-based devices.
|
SYSGEN_IPHLPAPI | When this variable is set, the IP Helper API is included in the run-time image. The IP Helper API is a set of functions that gives you the ability to manage TCP/IP services, such as ARP, Route, and DHCP. The IP Helper API can be used by applications to query for network notifications and network statistics.
It is available in both headless and display-based devices. For more information, see Internet Protocol Helper APIs. |
Application Development Topics
Network Driver Interface Specification (NDIS)
Assigning an IPv4 Address to a Device
See Also
Common Windows CE Modules | TCP/IP Protocol Suite | Internet Protocol Version 6
Send Feedback on this topic to the authors