Communication Services and Networking Catalog Items (Windows CE 5.0)

Send Feedback

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

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.