ProgrammingChapter —7
224 700Series Color MobileComputer User’s Manual
Creating CAB Files
The Windows CE operatingsystem uses a .CAB file to install an applica-
tion on a Windows CE-based device. A .CAB f ile is composed of multiple
files that are compressed into one file. Compressing multiple files into one
file provides the following benefits:
SAll applicationfiles are present.
SA partial installation is prevented.
SThe application can be installed from several sources, such as a desktop
computer or aWeb site.
Use the CAB Wizardapplication (CABWIZ.EXE) to generate a .CAB file
foryourapplication.

Creating Device-Specific CAB Files

Do the followingto create a device-specific .CAB file for an application, in
the order provided:
1Create an .INF file with Windows CE-specific modificati ons(page
224).
2OptionalCreate a SETUP. DLL file to provide custom control of the
installation process (page 236).
3UsetheCABWizardtocreatethe.CABfile,usingthe.INFfile,the
optionalSETUP.DLL file, and the device-specific application files as
parameters(page 239).

Creatingan .INF File

An .INF file specifies information about an applicationfor the CAB Wi-
zard. Below are the sections of an .INF file:

[Version]

This specifies the creator of the file, version, andother relevant informa-
tion.
Required? Yes
SSignature:“signature_name
“$Windows NT$”
SProvider:“INF_creator
The company name of the application, such as “Microsoft.”
SCESignature
“$Windows CE$”
Example
[Version]
Signature = “$Windows NT$”
Provider = “Intermec”
CESignature = “$Windows CE$”