RetroArch
Classes | Macros | Typedefs | Enumerations
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 DSETUPERR_DXCOMPONENTFILEINUSE   -20
 
#define DSETUPERR_UNTRUSTEDCABINETFILE   -21
 
#define DSETUP_DDRAWDRV   0x00000008 /* install DirectDraw Drivers */
 
#define DSETUP_DSOUNDDRV   0x00000010 /* install DirectSound Drivers */
 
#define DSETUP_DXCORE   0x00010000 /* install DirectX runtime */
 
#define DSETUP_DIRECTX   (DSETUP_DXCORE|DSETUP_DDRAWDRV|DSETUP_DSOUNDDRV)
 
#define DSETUP_MANAGEDDX   0x00004000 /* OBSOLETE. install managed DirectX */
 
#define DSETUP_TESTINSTALL   0x00020000 /* just test install, don't do anything */
 
#define DSETUP_DDRAW   0x00000001 /* OBSOLETE. install DirectDraw */
 
#define DSETUP_DSOUND   0x00000002 /* OBSOLETE. install DirectSound */
 
#define DSETUP_DPLAY   0x00000004 /* OBSOLETE. install DirectPlay */
 
#define DSETUP_DPLAYSP   0x00000020 /* OBSOLETE. install DirectPlay Providers */
 
#define DSETUP_DVIDEO   0x00000040 /* OBSOLETE. install DirectVideo */
 
#define DSETUP_D3D   0x00000200 /* OBSOLETE. install Direct3D */
 
#define DSETUP_DINPUT   0x00000800 /* OBSOLETE. install DirectInput */
 
#define DSETUP_DIRECTXSETUP   0x00001000 /* OBSOLETE. install DirectXSetup DLL's */
 
#define DSETUP_NOUI   0x00002000 /* OBSOLETE. install DirectX with NO UI */
 
#define DSETUP_PROMPTFORDRIVERS   0x10000000 /* OBSOLETE. prompt when replacing display/audio drivers */
 
#define DSETUP_RESTOREDRIVERS   0x20000000 /* OBSOLETE. restore display/audio drivers */
 
#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

◆ DSETUP_CB_MSG_BEGIN_INSTALL_RUNTIME

#define DSETUP_CB_MSG_BEGIN_INSTALL_RUNTIME   14

◆ DSETUP_CB_MSG_INTERNAL_ERROR

#define DSETUP_CB_MSG_INTERNAL_ERROR   10

◆ DSETUP_CB_MSG_NOMESSAGE

#define DSETUP_CB_MSG_NOMESSAGE   0

◆ DSETUP_CB_MSG_PROGRESS

#define DSETUP_CB_MSG_PROGRESS   18

◆ DSETUP_CB_MSG_WARNING_DISABLED_COMPONENT

#define DSETUP_CB_MSG_WARNING_DISABLED_COMPONENT   19

◆ DSETUP_D3D

#define DSETUP_D3D   0x00000200 /* OBSOLETE. install Direct3D */

◆ DSETUP_DDRAW

#define DSETUP_DDRAW   0x00000001 /* OBSOLETE. install DirectDraw */

◆ DSETUP_DDRAWDRV

#define DSETUP_DDRAWDRV   0x00000008 /* install DirectDraw Drivers */

◆ DSETUP_DINPUT

#define DSETUP_DINPUT   0x00000800 /* OBSOLETE. install DirectInput */

◆ DSETUP_DIRECTX

#define DSETUP_DIRECTX   (DSETUP_DXCORE|DSETUP_DDRAWDRV|DSETUP_DSOUNDDRV)

◆ DSETUP_DIRECTXSETUP

#define DSETUP_DIRECTXSETUP   0x00001000 /* OBSOLETE. install DirectXSetup DLL's */

◆ DSETUP_DPLAY

#define DSETUP_DPLAY   0x00000004 /* OBSOLETE. install DirectPlay */

◆ DSETUP_DPLAYSP

#define DSETUP_DPLAYSP   0x00000020 /* OBSOLETE. install DirectPlay Providers */

◆ DSETUP_DSOUND

#define DSETUP_DSOUND   0x00000002 /* OBSOLETE. install DirectSound */

◆ DSETUP_DSOUNDDRV

#define DSETUP_DSOUNDDRV   0x00000010 /* install DirectSound Drivers */

◆ DSETUP_DVIDEO

#define DSETUP_DVIDEO   0x00000040 /* OBSOLETE. install DirectVideo */

◆ DSETUP_DXCORE

#define DSETUP_DXCORE   0x00010000 /* install DirectX runtime */

◆ DSETUP_MANAGEDDX

#define DSETUP_MANAGEDDX   0x00004000 /* OBSOLETE. install managed DirectX */

◆ DSETUP_NOUI

#define DSETUP_NOUI   0x00002000 /* OBSOLETE. install DirectX with NO UI */

◆ DSETUP_PROMPTFORDRIVERS

#define DSETUP_PROMPTFORDRIVERS   0x10000000 /* OBSOLETE. prompt when replacing display/audio drivers */

◆ DSETUP_RESTOREDRIVERS

#define DSETUP_RESTOREDRIVERS   0x20000000 /* OBSOLETE. restore display/audio drivers */

◆ DSETUP_TESTINSTALL

#define DSETUP_TESTINSTALL   0x00020000 /* just test install, don't do anything */

◆ DSETUPERR_BADWINDOWSVERSION

#define DSETUPERR_BADWINDOWSVERSION   -1

◆ DSETUPERR_CABDOWNLOADFAIL

#define DSETUPERR_CABDOWNLOADFAIL   -19

◆ DSETUPERR_CANTFINDDIR

#define DSETUPERR_CANTFINDDIR   -8

◆ DSETUPERR_CANTFINDINF

#define DSETUPERR_CANTFINDINF   -7

◆ DSETUPERR_DXCOMPONENTFILEINUSE

#define DSETUPERR_DXCOMPONENTFILEINUSE   -20

◆ DSETUPERR_INTERNAL

#define DSETUPERR_INTERNAL   -9

◆ DSETUPERR_MISSINGCAB_MANAGEDDX

#define DSETUPERR_MISSINGCAB_MANAGEDDX   -17

◆ DSETUPERR_NEWERVERSION

#define DSETUPERR_NEWERVERSION   -14

◆ DSETUPERR_NOCOPY

#define DSETUPERR_NOCOPY   -5

◆ DSETUPERR_NODOTNETFRAMEWORKINSTALLED

#define DSETUPERR_NODOTNETFRAMEWORKINSTALLED   -18

◆ DSETUPERR_NOTADMIN

#define DSETUPERR_NOTADMIN   -15

◆ DSETUPERR_OUTOFDISKSPACE

#define DSETUPERR_OUTOFDISKSPACE   -6

◆ DSETUPERR_SOURCEFILENOTFOUND

#define DSETUPERR_SOURCEFILENOTFOUND   -2

◆ DSETUPERR_SUCCESS

#define DSETUPERR_SUCCESS   0

◆ DSETUPERR_SUCCESS_RESTART

#define DSETUPERR_SUCCESS_RESTART   1

◆ DSETUPERR_UNKNOWNOS

#define DSETUPERR_UNKNOWNOS   -11

◆ DSETUPERR_UNSUPPORTEDPROCESSOR

#define DSETUPERR_UNSUPPORTEDPROCESSOR   -16

◆ DSETUPERR_UNTRUSTEDCABINETFILE

#define DSETUPERR_UNTRUSTEDCABINETFILE   -21

◆ FOURCC_VERS

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

Typedef Documentation

◆ DSETUP_CB_PROGRESS

Enumeration Type Documentation

◆ _DSETUP_CB_PROGRESS_PHASE

Enumerator
DSETUP_INITIALIZING 
DSETUP_EXTRACTING 
DSETUP_COPYING 
DSETUP_FINALIZING