Overview

The Setup API provides a set of functions that your setup application can call to perform installation operations.

These setup functions work closely with Windows  95- and Windows NT  4.0- style INF files to provide the following setup functionality.

For information about 

See 

Queueing files

File QueuesGGIZ0U

Installing files

File QueuesGGIZ0U
INF Files3A1A3MP
Creating Setup Applications3M2V_K

Handling errors and prompting for media

Disk Prompting and Error Handling86L.7E

Updating registry entries

INF Files3A1A3MP

Logging installed files

File Log1295LHO

Storing the most recently used source paths

MRU Source List1N6ILVV

 

Unicode and ANSI versions are available for most setup functions. You can use the ANSI setup functions to create setup applications for the Windows 95 operating system. For Windows NT setup applications, you can use either ANSI or Unicode versions.

 

Note  Unicode text files should contain the standard 0XFEFF byte-order mark to enable setup functions to identify the file as Unicode text.

 

Although the Setup API supports prompting for new media and basic error-handling dialog boxes, the setup functions do not provide wizard functionality or a generic user interface.