| 
    DirectX 5 Redocumentation
    
   A redocumentation of DirectX 5, brought to you by a bunch of Infomaniacs. 
   | 
 
Macros | |
| #define | DSETUP_CB_MSG_NOMESSAGE 0 | 
| No message to be displayed. The callback function should return.  More... | |
| #define | DSETUP_CB_MSG_CANTINSTALL_UNKNOWNOS 1 | 
| The operating system is unknown. The DirectX component or device driver can’t be installed.  More... | |
| #define | DSETUP_CB_MSG_CANTINSTALL_NT 2 | 
| The DirectX component or device driver can’t be installed on versions of Windows NT prior to version 4.0.  More... | |
| #define | DSETUP_CB_MSG_CANTINSTALL_BETA 3 | 
| A pre-release beta version of Windows 95 was detected. The DirectX component or device driver can’t be installed.  More... | |
| #define | DSETUP_CB_MSG_CANTINSTALL_NOTWIN32 4 | 
| The operating system detected is not Windows 95 or Windows NT®. DirectX is not compatible with Windows 3.x.  More... | |
| #define | DSETUP_CB_MSG_CANTINSTALL_WRONGLANGUAGE 5 | 
| The DirectX component or device driver is not localized to the language being used by Windows.  More... | |
| #define | DSETUP_CB_MSG_CANTINSTALL_WRONGPLATFORM 6 | 
| The DirectX component or device driver is for another type of computer.  More... | |
| #define | DSETUP_CB_MSG_PREINSTALL_NT 7 | 
| DirectX is already installed on the version of Windows NT in use.  More... | |
| #define | DSETUP_CB_MSG_NOTPREINSTALLEDONNT 8 | 
| The DirectX component or device driver can’t be installed on the version of Windows NT in use.  More... | |
| #define | DSETUP_CB_MSG_SETUP_INIT_FAILED 9 | 
| Setup of the DirectX component or device driver has failed.  More... | |
| #define | DSETUP_CB_MSG_INTERNAL_ERROR 10 | 
| An internal error has occurred. Setup of the DirectX component or device driver has failed.  More... | |
| #define | DSETUP_CB_MSG_CHECK_DRIVER_UPGRADE 11 | 
| #define | DSETUP_CB_MSG_OUTOFDISKSPACE 12 | 
| Probably would have been: There is not enough disk space to install DirectX.  More... | |
| #define | DSETUP_CB_MSG_BEGIN_INSTALL 13 | 
| DirectXSetup is about to begin installing DirectX components and device drivers.  More... | |
| #define | DSETUP_CB_MSG_BEGIN_INSTALL_RUNTIME 14 | 
| DirectXSetup is about to begin installing DirectX components.  More... | |
| #define | DSETUP_CB_MSG_BEGIN_INSTALL_DRIVERS 15 | 
| DirectXSetup is about to begin installing device drivers.  More... | |
| #define | DSETUP_CB_MSG_BEGIN_RESTORE_DRIVERS 16 | 
| #define | DSETUP_CB_MSG_FILECOPYERROR 17 | 
Passed to callback as Reason parameter.
| #define DSETUP_CB_MSG_BEGIN_INSTALL 13 | 
DirectXSetup is about to begin installing DirectX components and device drivers.
| #define DSETUP_CB_MSG_BEGIN_INSTALL_DRIVERS 15 | 
DirectXSetup is about to begin installing device drivers.
| #define DSETUP_CB_MSG_BEGIN_INSTALL_RUNTIME 14 | 
DirectXSetup is about to begin installing DirectX components.
| #define DSETUP_CB_MSG_BEGIN_RESTORE_DRIVERS 16 | 
DirectXSetup is about to begin restoring previous drivers.
| #define DSETUP_CB_MSG_CANTINSTALL_BETA 3 | 
A pre-release beta version of Windows 95 was detected. The DirectX component or device driver can’t be installed.
| #define DSETUP_CB_MSG_CANTINSTALL_NOTWIN32 4 | 
The operating system detected is not Windows 95 or Windows NT®. DirectX is not compatible with Windows 3.x.
| #define DSETUP_CB_MSG_CANTINSTALL_NT 2 | 
The DirectX component or device driver can’t be installed on versions of Windows NT prior to version 4.0.
| #define DSETUP_CB_MSG_CANTINSTALL_UNKNOWNOS 1 | 
The operating system is unknown. The DirectX component or device driver can’t be installed.
| #define DSETUP_CB_MSG_CANTINSTALL_WRONGLANGUAGE 5 | 
The DirectX component or device driver is not localized to the language being used by Windows.
| #define DSETUP_CB_MSG_CANTINSTALL_WRONGPLATFORM 6 | 
The DirectX component or device driver is for another type of computer.
| #define DSETUP_CB_MSG_CHECK_DRIVER_UPGRADE 11 | 
Driver is being considered for upgrade. Verification from user is recommended. 
 
| #define DSETUP_CB_MSG_FILECOPYERROR 17 | 
| #define DSETUP_CB_MSG_INTERNAL_ERROR 10 | 
An internal error has occurred. Setup of the DirectX component or device driver has failed.
| #define DSETUP_CB_MSG_NOMESSAGE 0 | 
No message to be displayed. The callback function should return.
| #define DSETUP_CB_MSG_NOTPREINSTALLEDONNT 8 | 
The DirectX component or device driver can’t be installed on the version of Windows NT in use.
| #define DSETUP_CB_MSG_OUTOFDISKSPACE 12 | 
Probably would have been: There is not enough disk space to install DirectX.
| #define DSETUP_CB_MSG_PREINSTALL_NT 7 | 
DirectX is already installed on the version of Windows NT in use.
| #define DSETUP_CB_MSG_SETUP_INIT_FAILED 9 | 
Setup of the DirectX component or device driver has failed.