User's Manual
ProgrammingChapter —7
264 700 Series Color Mob ile Computer User’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 fr om within their application. The routines provided also
reads/writes v alues to the C E 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 pres ent in all 700 CE loads that use the 802.11b netw ork
interface card.
80211API.DLL This file is an Intermec auth ored file that provides the programmer 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 dis-
played when the CORE application is running.
80211CONF.EXE This is the “Control Panel” for configuring th e 802. 11b network parameters. Note that it is an
EXE file and is actu ally called by CPL802.CPL (see below). It is also called by the CORE ap-
plicationwhenthe“Configuration”buttonispressed.
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 secu rity au thentication based on a selected profile.
The Profile Manager supports up to four radio configuration profiles.
TheseprofilesarethesameasthosesetbytheWirelessNetworkcontrol
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 280 for more information.