Using General Setup Functions

This section summarizes the general Setup functions. Applications can use these functions to do the following:

  • Read and process INF files.

  • Determine the amount of free space that is required on the installation's target system.

  • Move files from installation source media to media on the installation's target system, while requesting user intervention as needed.

  • Create a log of files moved during an installation.

Note

The general setup functions are intended to be used with INF files that are not driver package INF files if an application is using processing of an INF file to install various of its own components. For driver packages, the standard driver package and device installation APIs should be used.

The general Setup functions listed in this section are described in detail in the Microsoft Windows SDK documentation.

This section includes the following topics:

INF File Processing Functions

Disk Prompting and Error Handling Functions

File Queuing Functions

Default Queue Callback Routine Functions

Cabinet File Function

Disk-Space List Functions

MRU Source List Functions

File Log Functions

User Interface Functions