Communication Services and Networking Catalog Items (Windows CE 5.0)
This topic contains tables that list the Catalog items in the Communication Services and Networking section in the Platform Builder Catalog.
Networking - Local Area Network (LAN)
The following table shows the Catalog items under the Networking - Local Area Network (LAN) node and the associated Sysgen variable with a description of the purpose of each.
Catalog item | Sysgen variable | Description |
---|---|---|
Native Wi-Fi WLAN Access Point Components | SYSGEN_NWIFI_AP | This item includes Native Wi-Fi access point functionality.
For more information, see Native Wi-Fi WLAN. |
Native Wi-Fi WLAN STA | SYSGEN_NWIFI_STA | This item includes Native Wi-Fi station functionality.
For more information, see Native Wi-Fi WLAN. |
Wired Local Area Network (802.3, 802.5) | SYSGEN_ETHERNET | This item provides support for wired local area networks that use 802.3 and 802.5. |
Wireless LAN (802.11) STA - Automatic Configuration and 802.1x | SYSGEN_ETH_80211 | This item includes support for 802.11 wireless LAN automatic configuration and 802.1x. |
Networking - Personal Area Network (PAN)
The following table shows the Catalog items under the Networking - Personal Area Network (PAN) node and the associated Sysgen variable with a description of the purpose of each.
Catalog item | Sysgen variable | Description |
---|---|---|
Bluetooth HID - Keyboard | SYSGEN_BTH_HID_KEYBOARD | This item provides keyboard support for the HID profile.
For more information, see Bluetooth. |
Bluetooth HID - Mouse | SYSGEN_BTH_HID_MOUSE | This item provides mouse support for the HID profile.
For more information, see Bluetooth. |
Bluetooth DUN Gateway | SYSGEN_BTH_MODEM | This item provides a DUN gateway that supports the Bluetooth DUN profile. A Microsoft® Windows® CE–based device can use this item to look like a dial-up modem to other Bluetooth-enabled devices.
For more information, see Bluetooth. |
Bluetooth HS/HF and Audio Gateway Service | SYSGEN_BTH_AG | This item provides support for the Headset Profile (HSP) and the Hands-Free Profile (HFP) by using the Audio Gateway Service.
For more information, see Bluetooth. |
Bluetooth LAP and Configuration Utility | SYSGEN_BTH_GATEWAY | This item is an application that provides a sample implementation of the Bluetooth LAN Access Point (LAP) profile. It is available only in headless devices.
For more information, see Bluetooth. |
Bluetooth PAN | SYSGEN_BTH_PAN | This item includes libraries that Microsoft® Windows® CE uses to support the Bluetooth PAN profile.
For more information about this profile, see Personal Area Networking (PAN) Profile. For more information, see Bluetooth. |
Bluetooth Stack with Integrated CSR Chipset Driver | SYSGEN_BTH_CSR_ONLY | This item includes the CSR support library that is statically linked to btd.dll and reduces RAM and ROM footprints. Use this variable only when your BSP includes a built-in CSR Bluetooth module.
For more information, see Bluetooth. |
Bluetooth Stack with Integrated SDIO Driver | SYSGEN_BTH_SDIO_ONLY | This item includes the SDIO support library that is statically linked to btd.dll and reduces RAM and ROM footprints. Use this variable only when your BSP includes a built-in SDIO Bluetooth module.
For more information, see Bluetooth. |
Bluetooth Stack with Integrated UART Driver | SYSGEN_BTH_UART_ONLY | This item includes the UART support library that is statically linked to btd.dll and reduces RAM and ROM footprints. Use this variable only when your BSP includes a built-in UART Bluetooth module.
For more information, see Bluetooth. |
Bluetooth Stack with Integrated USB Driver | SYSGEN_BTH_USB_ONLY | This item includes the USB support library that is statically linked to btd.dll and reduces RAM and ROM footprints. Use this variable only when your BSP includes a built-in USB Bluetooth module.
For more information, see Bluetooth. |
Bluetooth Stack with Universal Loadable Driver | SYSGEN_BTH | This item adds the core Bluetooth stack.
For more information, see Bluetooth. |
IrDA | SYSGEN_IRDA | This item adds IR support to your OS design. |
Networking - Wide Area Network (WAN)
The following table shows the Catalog items under the Networking - Wide Area Network (WAN) node and the associated Sysgen variable with a description of the purpose of each.
Catalog item | Sysgen variable | Description |
---|---|---|
Dial Up Networking (RAS/PPP) | SYSGEN_PPP | This item provides support for accessing network resources on a remote computer.
For more information, see Dial-up Networking. |
AutoDial | SYSGEN_AUTORAS | This item provides support for automatically attempting a new dial-up connection when a current connection fails.
For more information, see RAS AutoDial. |
Standard Modem Support for Dial Up Networking | SYSGEN_MODEM | This item provides standard support for modems.
For more information, see Dial-up Networking. |
Point-to-Point Protocol over Ethernet (PPPoE) | SYSGEN_PPPOE | This item includes the ability to connect hosts to a Remote Access Concentrator.
For more information, see Point-to-Point Protocol over Ethernet (PPPoE). |
Telephony API (TAPI 2.0) | SYSGEN_TAPI | This item includes an API that simplifies and abstracts the details of making telephony connections between two or more devices.
For more information, see Telephony API. |
Unimodem support | SYSGEN_UNIMODEM | This item provides support for access to most standard modems.
For more information, see Unimodem OS Design Development and Unimodem Registry Settings. |
L2TP/IPSec | SYSGEN_L2TP | This item includes a Layer Two Tunneling Protocol (L2TP)/IP Security Protocol (IPSec) implementation that enables a more secure virtual private network (VPN) connection to a server computer.
For more information, see L2TP/IPSec. |
PPTP | SYSGEN_PPTP | This item includes a Point-to-Point Tunneling Protocol (PPTP) implementation that enables a virtual private network connection a server computer.
For more information, see PPTP. |
Networking Features
The following table shows the Catalog items under the Networking Features node and the associated Sysgen variable with a description of the purpose of each.
Catalog item | Sysgen variable | Description |
---|---|---|
Domain Discovery | SYSGEN_NETAPI32 | This item provides the ability to discover an Active Directory server.
For more information, see Domain Discovery. |
Extended DNS Querying and Update (DNSAPI) | SYSGEN_DNSAPI | This items provides the Dynamic DNS protocol that can be used to set the device name in a DNS server database.
For more information, see TCP/IP and Dynamic DNS. |
Secure DDNS | SYSGEN_SECURE_DDNS | This item enables secure DNS for DNS servers that require authentication to modify their values.
For more information, see TCP/IP and Dynamic DNS. |
Extensible Authentication Protocol | SYSGEN_EAP | This item enables third-party authentication code to interact with the Windows CE implementation of the Point-to-Point Protocol (PPP).
For more information, see Extensible Authentication Protocol. |
Firewall | SYSGEN_FIREWALL | This item provides an IP firewall that blocks IP traffic at the IP and transport layers.
For more information, see Firewall. |
Internet Connection Sharing (ICS) | SYSGEN_GATEWAY | This item provides a collection of services that multiple devices can use to share a single Internet connection.
For more information, see Internet Connection Sharing. |
Gateway Logging | SYSGEN_GATEWAY_LOGGING | This item provides support for logging system events on a gateway device.
For more information, see Gateway Logging and Gateway Logging Registry Settings. |
IPSec v4 | SYSGEN_IPSEC | This item enables peer-to-peer communications using the IP Security (IPSec) protocol.
For more information, see IPSec v4. |
NDIS Packet Capturing | SYSGEN_NETLOG | This item includes the Netlog (Netlog.exe) and Netlogctl (Netlogctl.exe) sample command-line tools for capturing network traffic so it can be read by Microsoft Windows Network Monitor (NetMon).
For more information, see NDIS Packet Capturing. |
NDIS User-mode I/O Driver | SYSGEN_NDISUIO | This item includes the NDIS user I/O utility. |
Network Bridging | SYSGEN_BRIDGE | This item enables connecting multiple Ethernet network segments into a single subnet by forwarding packets from one segment to another.
For more information, see Network Bridging. |
Network Driver Architecture (NDIS) | SYSGEN_NDIS | This item includes Network Driver Architecture (NDIS) support. |
Network Utilities (IpConfig, Ping, Route) | SYSGEN_NETUTILS | This item includes a set of common network utilities, like ipconfig, ping, and route.
For more information, see Network Utilities. |
Reference Gateway User Interface | SYSGEN_GATEWAY_UI | This item includes a reference implementation of a user interface for a residential gateway device.
For more information, see Reference Gateway User Interface. |
Remote Configuration Framework | SYSGEN_REMOTECONFIG_FRAMEWORK | This item includes a framework for creating Web-based user interfaces for headless devices.
For more information, see Remote Configuration Framework. |
TCP/IP | SYSGEN_TCPIP | This item provides support for connecting computers using TCP/IP. It includes support for IP, ARP, ICMP, IGMP, TCP, UDP, name resolution and registration, and DHCP.
For more information, see TCP/IP. |
IP Helper API | SYSGEN_IPHLPAPI | This item provides a set of functions that gives you the ability to manage TCP/IP services, such as ARP, Route, and DHCP.
For more information, see TCP/IP OS Design Development and Internet Protocol Helper APIs. |
TCP/IPv6 Support | SYSGEN_TCPIP6 | This item provides support for connecting computers using TCP/IPv6.
For more information, see Internet Protocol Version 6. |
Control Point API | SYSGEN_UPNP_CTRL | This item provides the UPnP Control Point API.
For more information, see Universal Plug and Play (UPnP). |
Device Host API | SYSGEN_UPNP_DEVICE | This item provides the complete UPnP Device Host API and the UPnP device loader.
For more information, see Universal Plug and Play (UPnP). |
Device Host API (Minimal Subset) | SYSGEN_UPNP_DEVICE_MINI | This item provides a minimal subset of Device Host API functionality.
For more information, see Universal Plug and Play (UPnP). |
Sample UPnP IGD Schema Implementation | SYSGEN_IGD | This item provides a sample implementation that shows how to implement the Internet Gateway Device (IGD) schema.
For more information, see Universal Plug and Play (UPnP). |
AV Control Point API | SYSGEN_UPNP_AV_CTRL | This item provides UPnP AV Framework control point functionality.
For more information, see Universal Plug and Play (UPnP). |
AV Device API | SYSGEN_UPNP_AV_DEVICE | This item provides UPnP AV Framework device functionality.
For more information, see Universal Plug and Play (UPnP). |
AV Renderer Sample | SYSGEN_UPNP_AV_RENDERER | This item provides a sample implementation of a UPnP AV MediaRenderer device built using the UPnP AV Framework.
For more information, see Universal Plug and Play (UPnP). |
UPnP Tools | SYSGEN_UPNP_TOOLS | This item provides a UPnP device registration command-line tool and generic UPnP samples.
For more information, see Universal Plug and Play (UPnP). |
Windows Connect Now (previously called USB Flash Config tool) | SYSGEN_SRV_DEMO_USBFLASH | This item provides a mechanism to automate the configuration of wireless networks (Access Point and Station).
For more information, see Windows Connect Now. |
Windows Networking API/Redirector (SMB/CIFS) | SYSGEN_REDIR | This item provides the ability to establish and terminate network connections and to access files on servers supporting the Common Internet File System (CIFS).
For more information, see Windows Networking API/Redirector. |
Winsock Support | SYSGEN_WINSOCK | This item provides a network programming interface based on the familiar socket interface from the University of California at Berkeley.
For more information, see Windows Sockets. |
Servers
The following table shows the Catalog items under the Servers node and the associated Sysgen variable with a description of the purpose of each.
Catalog items | Sysgen variables | Description |
---|---|---|
Core Server Support | SYSGEN_SERVICES | This item provides executable support for running service applications outside of Device.exe.
For more information, see Services.exe. |
File Server | SYSGEN_SMB_FILE | This item provides the ability to serve files and other resources to clients over the network.
For more information, see File Server. |
File Server Customizable UI | SYSGEN_SMB_UI | This item enables customizing the user interface (UI) of a file server.
For more information, see File Server. |
FTP Server | SYSGEN_FTPD | This item provides a Windows CE-based FTP server implementation.
For more information, see FTP Server. |
Parental Controls | SYSGEN_PARENTAL_CONTROL | This item includes a sample parental control implementation that uses the Web Proxy to filter HTTP requests.
For more information, see Parental Controls. |
Print Server | SYSGEN_SMB_PRINT | This item provides the ability to serve printer functionality to clients over the network.
For more information, see Print Server. |
RAS Server/PPTP Server (Incoming) | SYSGEN_PPP_SERVER | This item provides a Remote Access Service (RAS) server.
For more information, see RAS Server/PPTP Server (Incoming). |
SNTP Automatic Updates and Server Synchronization | SYSGEN_TIMESVC_API | This item includes support for SNTP with the automatic updates option turned off.
For more information, see Simple Network Time Protocol (SNTP). |
SNTP Client with DST | SYSGEN_TIMESVC_DST | This item includes support for synchronizing the device's sytem time with an SNTP server, and supports Daylight Saving Time.
For more information, see Simple Network Time Protocol (SNTP). |
SNTP Server | SYSGEN_TIMESVC_SNTP | This item includes support for providing time information to SNTP clients.
For more information, see Simple Network Time Protocol (SNTP). |
Telnet Server | SYSGEN_TELNETD | This item provides a Windows CE-based telnet server implementation.
For more information, see Telnet Server. |
Web Proxy | SYSGEN_HTTP_PROXY | This item provides HTTP request and response filtering.
For more information, see Web Proxy. |
Web Server (HTTPD) | SYSGEN_HTTPD | This item provides a Windows CE-bases web server implementation.
For more information, see Web Server (HTTPD). |
Active Server Pages (ASP) Support | SYSGEN_ASP | This item provides Active Server Pages support using the Windows CE Web Server (HTTPD).
For more information, see Web Server (HTTPD). |
JScript 5.6 | SYSGEN_ASP_JSCRIPT | This item includes support for ASP scripts written using Microsoft® JScript®.
For more information, see Web Server (HTTPD). |
VBScript 5.6 | SYSGEN_ASP_VBSCRIPT | This item includes support for ASP scripts written using VBScript.
For more information, see Web Server (HTTPD). |
Device Management ISAPI Extension | SYSGEN_SYSISAPI | This item adds an ISAPI extension that provides a registry editor and a file server.
For more information, see Web Server (HTTPD). |
Web Server Administration ISAPI | SYSGEN_ISAPI_CONFIG | This item adds an ISAPI extension that provides remote configuration pages for the Web Server.
For more information, see Web Server (HTTPD). |
WebDAV Support | SYSGEN_HTTPD_WEBDAV | This item includes support for Web Distributed Authoring and Versioning (WebDAV) in the Windows CE HTTPD server.
For more information, see WebDAV. |
Identity Manager | SYSGEN_P2P_IDMGR | This item provides a serverless name resolution technology called the Peer Name Resolution Protocol (PNRP). By using the Winsock2 PNRP Namespace Provider, endpoints (peers, services, computing devices, and peer-to-peer groups) can manage, register, unregister, and resolve other endpoints in a PNRP name resolution space, or in a cloud.
For more information, see Peer-to-Peer Networking. |
Peer Name Resolution Protocol | SYSGEN_P2P_PNRP | This variable adds the Identity Manager Catalog item to your OS design. This item allows you to create, enumerate, and manipulate peer identities in a peer-to-peer application.
For more information, see Peer-to-Peer Networking. |
See Also
Communication Services and Networking
Send Feedback on this topic to the authors