ReactOS  0.4.15-dev-1207-g698a8e6
dsetup.h File Reference
#include <windows.h>
Include dependency graph for dsetup.h:

Go to the source code of this file.

Classes

struct  _DSETUP_CB_PROGRESS
 

Macros

#define FOURCC_VERS   mmioFOURCC('v','e','r','s')
 
#define DSETUPERR_SUCCESS_RESTART   1
 
#define DSETUPERR_SUCCESS   0
 
#define DSETUPERR_BADWINDOWSVERSION   -1
 
#define DSETUPERR_SOURCEFILENOTFOUND   -2
 
#define DSETUPERR_NOCOPY   -5
 
#define DSETUPERR_OUTOFDISKSPACE   -6
 
#define DSETUPERR_CANTFINDINF   -7
 
#define DSETUPERR_CANTFINDDIR   -8
 
#define DSETUPERR_INTERNAL   -9
 
#define DSETUPERR_UNKNOWNOS   -11
 
#define DSETUPERR_NEWERVERSION   -14
 
#define DSETUPERR_NOTADMIN   -15
 
#define DSETUPERR_UNSUPPORTEDPROCESSOR   -16
 
#define DSETUPERR_MISSINGCAB_MANAGEDDX   -17
 
#define DSETUPERR_NODOTNETFRAMEWORKINSTALLED   -18
 
#define DSETUPERR_CABDOWNLOADFAIL   -19
 
#define DSETUP_DDRAWDRV   0x00000008
 
#define DSETUP_DSOUNDDRV   0x00000010
 
#define DSETUP_DXCORE   0x00010000
 
#define DSETUP_DIRECTX   (DSETUP_DXCORE|DSETUP_DDRAWDRV|DSETUP_DSOUNDDRV)
 
#define DSETUP_MANAGEDDX   0x00004000
 
#define DSETUP_TESTINSTALL   0x00020000
 
#define DSETUP_DDRAW   0x00000001
 
#define DSETUP_DSOUND   0x00000002
 
#define DSETUP_DPLAY   0x00000004
 
#define DSETUP_DPLAYSP   0x00000020
 
#define DSETUP_DVIDEO   0x00000040
 
#define DSETUP_D3D   0x00000200
 
#define DSETUP_DINPUT   0x00000800
 
#define DSETUP_DIRECTXSETUP   0x00001000
 
#define DSETUP_NOUI   0x00002000
 
#define DSETUP_PROMPTFORDRIVERS   0x10000000
 
#define DSETUP_RESTOREDRIVERS   0x20000000
 
#define DSETUP_CB_MSG_NOMESSAGE   0
 
#define DSETUP_CB_MSG_INTERNAL_ERROR   10
 
#define DSETUP_CB_MSG_BEGIN_INSTALL   13
 
#define DSETUP_CB_MSG_BEGIN_INSTALL_RUNTIME   14
 
#define DSETUP_CB_MSG_PROGRESS   18
 
#define DSETUP_CB_MSG_WARNING_DISABLED_COMPONENT   19
 

Typedefs

typedef struct _DSETUP_CB_PROGRESS DSETUP_CB_PROGRESS
 

Enumerations

enum  _DSETUP_CB_PROGRESS_PHASE { DSETUP_INITIALIZING, DSETUP_EXTRACTING, DSETUP_COPYING, DSETUP_FINALIZING }
 

Macro Definition Documentation

◆ DSETUP_CB_MSG_BEGIN_INSTALL

#define DSETUP_CB_MSG_BEGIN_INSTALL   13

Definition at line 180 of file dsetup.h.

◆ DSETUP_CB_MSG_BEGIN_INSTALL_RUNTIME

#define DSETUP_CB_MSG_BEGIN_INSTALL_RUNTIME   14

Definition at line 181 of file dsetup.h.

◆ DSETUP_CB_MSG_INTERNAL_ERROR

#define DSETUP_CB_MSG_INTERNAL_ERROR   10

Definition at line 179 of file dsetup.h.

◆ DSETUP_CB_MSG_NOMESSAGE

#define DSETUP_CB_MSG_NOMESSAGE   0

Definition at line 178 of file dsetup.h.

◆ DSETUP_CB_MSG_PROGRESS

#define DSETUP_CB_MSG_PROGRESS   18

Definition at line 182 of file dsetup.h.

◆ DSETUP_CB_MSG_WARNING_DISABLED_COMPONENT

#define DSETUP_CB_MSG_WARNING_DISABLED_COMPONENT   19

Definition at line 183 of file dsetup.h.

◆ DSETUP_D3D

#define DSETUP_D3D   0x00000200

Definition at line 172 of file dsetup.h.

◆ DSETUP_DDRAW

#define DSETUP_DDRAW   0x00000001

Definition at line 167 of file dsetup.h.

◆ DSETUP_DDRAWDRV

#define DSETUP_DDRAWDRV   0x00000008

Definition at line 161 of file dsetup.h.

◆ DSETUP_DINPUT

#define DSETUP_DINPUT   0x00000800

Definition at line 173 of file dsetup.h.

◆ DSETUP_DIRECTX

Definition at line 164 of file dsetup.h.

◆ DSETUP_DIRECTXSETUP

#define DSETUP_DIRECTXSETUP   0x00001000

Definition at line 174 of file dsetup.h.

◆ DSETUP_DPLAY

#define DSETUP_DPLAY   0x00000004

Definition at line 169 of file dsetup.h.

◆ DSETUP_DPLAYSP

#define DSETUP_DPLAYSP   0x00000020

Definition at line 170 of file dsetup.h.

◆ DSETUP_DSOUND

#define DSETUP_DSOUND   0x00000002

Definition at line 168 of file dsetup.h.

◆ DSETUP_DSOUNDDRV

#define DSETUP_DSOUNDDRV   0x00000010

Definition at line 162 of file dsetup.h.

◆ DSETUP_DVIDEO

#define DSETUP_DVIDEO   0x00000040

Definition at line 171 of file dsetup.h.

◆ DSETUP_DXCORE

#define DSETUP_DXCORE   0x00010000

Definition at line 163 of file dsetup.h.

◆ DSETUP_MANAGEDDX

#define DSETUP_MANAGEDDX   0x00004000

Definition at line 165 of file dsetup.h.

◆ DSETUP_NOUI

#define DSETUP_NOUI   0x00002000

Definition at line 175 of file dsetup.h.

◆ DSETUP_PROMPTFORDRIVERS

#define DSETUP_PROMPTFORDRIVERS   0x10000000

Definition at line 176 of file dsetup.h.

◆ DSETUP_RESTOREDRIVERS

#define DSETUP_RESTOREDRIVERS   0x20000000

Definition at line 177 of file dsetup.h.

◆ DSETUP_TESTINSTALL

#define DSETUP_TESTINSTALL   0x00020000

Definition at line 166 of file dsetup.h.

◆ DSETUPERR_BADWINDOWSVERSION

#define DSETUPERR_BADWINDOWSVERSION   -1

Definition at line 147 of file dsetup.h.

◆ DSETUPERR_CABDOWNLOADFAIL

#define DSETUPERR_CABDOWNLOADFAIL   -19

Definition at line 160 of file dsetup.h.

◆ DSETUPERR_CANTFINDDIR

#define DSETUPERR_CANTFINDDIR   -8

Definition at line 152 of file dsetup.h.

◆ DSETUPERR_CANTFINDINF

#define DSETUPERR_CANTFINDINF   -7

Definition at line 151 of file dsetup.h.

◆ DSETUPERR_INTERNAL

#define DSETUPERR_INTERNAL   -9

Definition at line 153 of file dsetup.h.

◆ DSETUPERR_MISSINGCAB_MANAGEDDX

#define DSETUPERR_MISSINGCAB_MANAGEDDX   -17

Definition at line 158 of file dsetup.h.

◆ DSETUPERR_NEWERVERSION

#define DSETUPERR_NEWERVERSION   -14

Definition at line 155 of file dsetup.h.

◆ DSETUPERR_NOCOPY

#define DSETUPERR_NOCOPY   -5

Definition at line 149 of file dsetup.h.

◆ DSETUPERR_NODOTNETFRAMEWORKINSTALLED

#define DSETUPERR_NODOTNETFRAMEWORKINSTALLED   -18

Definition at line 159 of file dsetup.h.

◆ DSETUPERR_NOTADMIN

#define DSETUPERR_NOTADMIN   -15

Definition at line 156 of file dsetup.h.

◆ DSETUPERR_OUTOFDISKSPACE

#define DSETUPERR_OUTOFDISKSPACE   -6

Definition at line 150 of file dsetup.h.

◆ DSETUPERR_SOURCEFILENOTFOUND

#define DSETUPERR_SOURCEFILENOTFOUND   -2

Definition at line 148 of file dsetup.h.

◆ DSETUPERR_SUCCESS

#define DSETUPERR_SUCCESS   0

Definition at line 146 of file dsetup.h.

◆ DSETUPERR_SUCCESS_RESTART

#define DSETUPERR_SUCCESS_RESTART   1

Definition at line 145 of file dsetup.h.

◆ DSETUPERR_UNKNOWNOS

#define DSETUPERR_UNKNOWNOS   -11

Definition at line 154 of file dsetup.h.

◆ DSETUPERR_UNSUPPORTEDPROCESSOR

#define DSETUPERR_UNSUPPORTEDPROCESSOR   -16

Definition at line 157 of file dsetup.h.

◆ FOURCC_VERS

#define FOURCC_VERS   mmioFOURCC('v','e','r','s')

Definition at line 144 of file dsetup.h.

Typedef Documentation

◆ DSETUP_CB_PROGRESS

Enumeration Type Documentation

◆ _DSETUP_CB_PROGRESS_PHASE

Enumerator
DSETUP_INITIALIZING 
DSETUP_EXTRACTING 
DSETUP_COPYING 
DSETUP_FINALIZING 

Definition at line 16 of file dsetup.h.