DSETUP_CB_PROGRESS_PHASE
                
        
Specifies the progress phase of a DirectSetup install.
                
typedef enum DSETUP_CB_PROGRESS_PHASE
{
    DSETUP_INITIALIZING,
    DSETUP_EXTRACTING,
    DSETUP_COPYING,
    DSETUP_FINALIZING,
} DSETUP_CB_PROGRESS_PHASE, *LPDSETUP_CB_PROGRESS_PHASE;
            
            
                
Constants
      - DSETUP_INITIALIZING
- Initializing DirectSetup.  Initialization includes version checking, an operating system check, and locale and disk space calculations.
    
- DSETUP_EXTRACTING
- Extracting files from the cabinet (.cab) files. 
- DSETUP_COPYING
- Copying files onto the user's computer. 
- DSETUP_FINALIZING
- Finalizing DirectSetup.  This includes updating the registry and removing temporary files.