DirectX 5 Redocumentation
A redocumentation of DirectX 5, brought to you by a bunch of Infomaniacs.
DirectX Setup Error Codes

Macros

#define DSETUPERR_SUCCESS_RESTART   1
 Setup was successful and a restart is required. More...
 
#define DSETUPERR_SUCCESS   0
 Setup was successful and no restart is required. More...
 
#define DSETUPERR_BADWINDOWSVERSION   -1
 DirectX does not support the Windows version on the system. More...
 
#define DSETUPERR_SOURCEFILENOTFOUND   -2
 One of the required source files could not be found. More...
 
#define DSETUPERR_BADSOURCESIZE   -3
 A file's size could not be verified or was incorrect. More...
 
#define DSETUPERR_BADSOURCETIME   -4
 A file's date and time could not be verified or were incorrect. More...
 
#define DSETUPERR_NOCOPY   -5
 A file's version could not be verified or was incorrect. More...
 
#define DSETUPERR_OUTOFDISKSPACE   -6
 The setup program ran out of disk space during installation. More...
 
#define DSETUPERR_CANTFINDINF   -7
 A required .inf file could not be found. More...
 
#define DSETUPERR_CANTFINDDIR   -8
 The setup program could not find the working directory. More...
 
#define DSETUPERR_INTERNAL   -9
 
#define DSETUPERR_NTWITHNO3D   -10
 Undocumented flag, but it's in the header file. More...
 
#define DSETUPERR_UNKNOWNOS   -11
 The operating system on your system is not currently supported. More...
 
#define DSETUPERR_USERHITCANCEL   -12
 The Cancel button was pressed before the application was fully installed. More...
 
#define DSETUPERR_NOTPREINSTALLEDONNT   -13
 

Detailed Description

Apparently "must remain compatible with previous setup."

Macro Definition Documentation

◆ DSETUPERR_BADSOURCESIZE

#define DSETUPERR_BADSOURCESIZE   -3

A file's size could not be verified or was incorrect.

◆ DSETUPERR_BADSOURCETIME

#define DSETUPERR_BADSOURCETIME   -4

A file's date and time could not be verified or were incorrect.

◆ DSETUPERR_BADWINDOWSVERSION

#define DSETUPERR_BADWINDOWSVERSION   -1

DirectX does not support the Windows version on the system.

◆ DSETUPERR_CANTFINDDIR

#define DSETUPERR_CANTFINDDIR   -8

The setup program could not find the working directory.

◆ DSETUPERR_CANTFINDINF

#define DSETUPERR_CANTFINDINF   -7

A required .inf file could not be found.

◆ DSETUPERR_INTERNAL

#define DSETUPERR_INTERNAL   -9

An internal error occurred.

◆ DSETUPERR_NOCOPY

#define DSETUPERR_NOCOPY   -5

A file's version could not be verified or was incorrect.

◆ DSETUPERR_NOTPREINSTALLEDONNT

#define DSETUPERR_NOTPREINSTALLEDONNT   -13

The version of Windows NT on the system does not contain the current version of DirectX. An older version of DirectX may be present, or DirectX may be absent altogether.

◆ DSETUPERR_NTWITHNO3D

#define DSETUPERR_NTWITHNO3D   -10

Undocumented flag, but it's in the header file.

Remarks
According to the header comments, this is "obsolete, you'll never see this".

◆ DSETUPERR_OUTOFDISKSPACE

#define DSETUPERR_OUTOFDISKSPACE   -6

The setup program ran out of disk space during installation.

◆ DSETUPERR_SOURCEFILENOTFOUND

#define DSETUPERR_SOURCEFILENOTFOUND   -2

One of the required source files could not be found.

◆ DSETUPERR_SUCCESS

#define DSETUPERR_SUCCESS   0

Setup was successful and no restart is required.

◆ DSETUPERR_SUCCESS_RESTART

#define DSETUPERR_SUCCESS_RESTART   1

Setup was successful and a restart is required.

◆ DSETUPERR_UNKNOWNOS

#define DSETUPERR_UNKNOWNOS   -11

The operating system on your system is not currently supported.

◆ DSETUPERR_USERHITCANCEL

#define DSETUPERR_USERHITCANCEL   -12

The Cancel button was pressed before the application was fully installed.