Intermec 700 User Manual

Page 291

Advertising
background image

Programming

Chapter 7

267

700 Series Color Mobile 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 or
802.11b/g network interface card from within their application. The rou-
tines provided also reads/writes values to the CE registry that pertain to the
802.11b or 802.11b/g radio driver. By using the provided functions, a
programmer can alter the 802.11b or 802.11b/g parameters of Network
Name (SSID), WEP keys, infrastructure modes, radio channel, and power
management modes. A programmer can also retrieve network connect sta-
tus 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 or 802.11b/g networking installed.

NETWLAN.DLL
PRISMNDS.DLL

This file is the 802.11b or 802.11b/g driver. It is present in all 700 CE loads that use the
802.11b or 802.11b/g network interface card.

80211API.DLL

This file is an Intermec authored file that provides the programmer with a set of API calls to
configure or monitor status of the 802.11b or 802.11b/g network.

MOD80211.DLL

The CORE module for the 802.11 NIC. It provides the 802.11b or 802.11b/g status informa-
tion displayed when the CORE application is running.

80211CONF.EXE

This is the “Control Panel” for configuring the 802.11b or 802.11b/g 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 application when the “Configuration” button is pressed.

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 four 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
different 802.11b or 802.11b/g profiles and switch between them using
the 802.11 API. See the ConfigureProfile() function on page 283 for more
information.

Advertising