| [3460] | 1 | /*
 | 
|---|
 | 2 |  * Exported installation procedure in kernel32
 | 
|---|
 | 3 |  *
 | 
|---|
 | 4 |  * Copyright 2000 Sander van Leeuwen (sandervl@xs4all.nl)
 | 
|---|
 | 5 |  *
 | 
|---|
 | 6 |  *
 | 
|---|
 | 7 |  * Project Odin Software License can be found in LICENSE.TXT
 | 
|---|
 | 8 |  *
 | 
|---|
 | 9 |  */
 | 
|---|
 | 10 | #ifndef __ODININST_H__
 | 
|---|
 | 11 | #define __ODININST_H__
 | 
|---|
 | 12 | 
 | 
|---|
| [4851] | 13 | #define ODINFONTSECTION "Font Mapping"
 | 
|---|
 | 14 | 
 | 
|---|
| [10458] | 15 | #define DDRAW_CLASSID           "{D7B70EE0-4340-11CF-B063-0020AFC2CD35}"
 | 
|---|
 | 16 | #define DDRAW_DEFAULT           "DirectDraw Object"
 | 
|---|
 | 17 | #define DDRAW_CLIPPER_CLASSID   "{593817A0-7DB3-11CF-A2DE-00AA00B93356}"
 | 
|---|
 | 18 | #define DDRAW_CLIPPER_DEFAULT   "DirectDraw Clipper Object"
 | 
|---|
 | 19 | #define DDRAW_DLL               "ddraw.dll"
 | 
|---|
 | 20 | #define DSOUND_CLASSID          "{47D4D946-62E8-11cf-93BC-444553540000}"
 | 
|---|
 | 21 | #define DSOUND_DEFAULT          "DirectSound Object"
 | 
|---|
 | 22 | #define DSOUND_DLL              "dsound.dll"
 | 
|---|
 | 23 | #define DPLAYX_CLASSID          "{D1EB6D20-8923-11d0-9D97-00A0C90A43CB}"
 | 
|---|
 | 24 | #define DPLAYX_DEFAULT          "DirectPlay Object"
 | 
|---|
 | 25 | #define DPLAYX_DLL              "dplayx.dll"
 | 
|---|
 | 26 | #define DPLAYX_LOBBY_CLASSID    "{2FE8F810-B2A5-11d0-A787-0000F803ABFC}"
 | 
|---|
 | 27 | #define DPLAYX_LOBBY_DEFAULT    "DirectPlayLobby Object"
 | 
|---|
 | 28 | #define DPLAYX_LOBBY_DLL        DPLAYX_DLL
 | 
|---|
 | 29 | 
 | 
|---|
 | 30 | #define QUARTZ_DLL              "quartz.dll"
 | 
|---|
 | 31 | #define QUARTZ_FILTER_CLASSID   "{CDA42200-BD88-11d0-BD4E-00A0C911CE86}"
 | 
|---|
 | 32 | #define QUARTZ_FILTER_DEFAULT   "Filter Mapper2"
 | 
|---|
 | 33 | #define QUARTZ_MEDIAPROP_CLASSID "{CDBD8D00-C193-11D0-BD4E-00A0C911CE86}"
 | 
|---|
 | 34 | #define QUARTZ_MEDIAPROP_DEFAULT "CMediaPropertyBag"
 | 
|---|
 | 35 | #define QUARTZ_DSOUNDREND_CLASSID "{79376820-07D0-11CF-A24D-0020AFD79767}"
 | 
|---|
 | 36 | #define QUARTZ_DSOUNDREND_DEFAULT "DirectSound Audio Renderer"
 | 
|---|
 | 37 | #define QUARTZ_FILTERGRAPHDIST_CLASSID "{e436ebb4-524f-11ce-9f53-0020af0ba770}"
 | 
|---|
 | 38 | #define QUARTZ_FILTERGRAPHDIST_DEFAULT "Filter Graph Control Plug In Distributor"
 | 
|---|
 | 39 | 
 | 
|---|
| [5438] | 40 | #define CLASS_DESKTOP           "Desktop"
 | 
|---|
 | 41 | #define CLASS_SHORTCUT          "Shortcut"
 | 
|---|
 | 42 | #define CLASS_SHELL32DLL        "shell32.dll"
 | 
|---|
 | 43 | #define CLASS_SHDOCVW           "shdocvw.dll"
 | 
|---|
| [6514] | 44 | #define CLASS_OLE32DLL          "ole32.dll"
 | 
|---|
 | 45 | #define CLASS_OLEAUT32DLL       "oleaut32.dll"
 | 
|---|
| [5438] | 46 | #define COM_CLASS_ID            "CLSID"
 | 
|---|
 | 47 | #define COM_INPROCSERVER        "InprocServer32"
 | 
|---|
 | 48 | #define COM_THREADMODEL         "ThreadingModel"
 | 
|---|
 | 49 | #define COM_THREAD_APARTMENT    "Apartment"
 | 
|---|
 | 50 | #define THREAD_BOTH             "Both"
 | 
|---|
 | 51 | #define INITREG_ERROR           "InitRegistry: Unable to register system information"
 | 
|---|
 | 52 | #define DIR_PROGRAM             "ProgramFilesDir"
 | 
|---|
 | 53 | #define DIR_PROGRAM_COMMON      "CommonFilesDir"
 | 
|---|
 | 54 | #define DIR_SHARED              "SharedDir"
 | 
|---|
 | 55 | #define HARDWARE_VIDEO_GRADD    "\\REGISTRY\\Machine\\System\\CurrentControlSet\\Services\\Gradd\\Device0"
 | 
|---|
 | 56 | #define HARDWARE_VIDEO_GRADD_DESCRIPTION "OS/2 Display driver"
 | 
|---|
 | 57 | #define HARDWARE_VIDEO_VGA      "\\REGISTRY\\Machine\\System\\CurrentControlSet\\Services\\VgaSave\\Device0"
 | 
|---|
 | 58 | #define HARDWARE_VIDEO_VGA_DESCRIPTION   "OS/2 VGA Display driver"
 | 
|---|
 | 59 | #define HARDWARE_VIDEO_COMPATIBLE "\\Device\\Video1"
 | 
|---|
 | 60 | #define DIRECTX_RC              "0"
 | 
|---|
 | 61 | #define DIRECTX_VERSION         "4.04.1381.276"
 | 
|---|
 | 62 | #define DIRECTX_INSTALLED_VERSION 0x0004
 | 
|---|
 | 63 | #define ODIN_WINMM_PLAYBACK     "OS/2 Dart Audio Playback"
 | 
|---|
 | 64 | #define ODIN_WINMM_RECORD       "OS/2 Dart Audio Record"
 | 
|---|
 | 65 | 
 | 
|---|
 | 66 | #define KEY_DEVICE_TYPE         "Type"
 | 
|---|
 | 67 | #define KEY_DEVICE_START        "Start"
 | 
|---|
 | 68 | #define KEY_DEVICE_GROUP        "Group"
 | 
|---|
 | 69 | #define KEY_DEVICE_ERRORCONTROL "ErrorControl"
 | 
|---|
 | 70 | #define KEY_DEVICE_AUTORUN      "Autorun"
 | 
|---|
 | 71 | #define KEY_DEVICE_TAG          "Tag"
 | 
|---|
 | 72 | #define DEVICE_GROUP_FILESYSTEM "File system"
 | 
|---|
 | 73 | #define DEVICE_GROUP_SCSICDROM  "SCSI CDROM Class"
 | 
|---|
 | 74 | 
 | 
|---|
 | 75 | const char szMci[] = "mci";
 | 
|---|
 | 76 | const char szCDAudio[] = "cdaudio";
 | 
|---|
 | 77 | const char szMciCDA[] = "mcicda.drv";
 | 
|---|
 | 78 | 
 | 
|---|
| [3460] | 79 | #endif //__ODININST_H__
 | 
|---|
 | 80 | 
 | 
|---|