User's Manual

ProgrammingChapter 7
256 700 Series Color Mobile Computer U ser’s Manual
The API provided by Intermec Technologies exposes a limited set of rou-
tines that allows a programmer to access and affect the 802.11b network
interface card from within their application. The routines provided also
reads/writes values to the CE registry that pertain to the 802. 11b radio
driver. By using the provided functions, a programmer can alter the
802.11b parameters of Network Name (SSID), WEP keys, infrastructure
modes, radio channel, and power management modes. A programmer can
also retrieve network connect status and signal strength indication from
the RF network card.
The API is contained within the 80211API. DLL file that should be pres-
ent in any load with the 802.11b networking installed.
NETWLAN.DLL
PRISMNDS.DLL
This file is the 802.11b driver. It is present in all 700 CE loads
that use the 802.11b network interface card.
80211API.DLL This file is an Intermec authored file that provides the program-
mer with a set of API calls to configure or monitor status of the
802.11b network.
MOD80211.DLL The CORE module for the 802. 11b NIC. It provides the
802.11b status information displayed when the CORE applica-
tion is running.
80211CONF.EXE This is the “Control Panel” for configuring the 802.11b network
parameters. Note that it is an EXE file and is actually called by
CPL802.CPL (see below). It is also called by the CORE applica-
tion when the “Configuration” button i s presse d.
CPL802.CPL A control panel application that does nothing but call
80211CONF.EXE.
80211SCAN.EXE Internally manages the Scan List activity.
802PM.DLL This handles profile management for radio configurable values.
URODDSVC.EXE This handles radio configuration and security authentication
based on a selected profile.
The Profile Manager supports up to f our radio configuration profiles.
These profiles are the same as those set by the Wireless Network control
panel applet that runs on the Windows CE unit. You can configure
differ e nt 802.11b profiles and switch between them using the 802.11 API.
See the ConfigureProfile() function on page 286 for more information.