1 | Generate \SEM32\IBMMULTIMEDIAINSTALLXYZQ
|
---|
2 | to stop original MINSTALL from working on a system
|
---|
3 |
|
---|
4 | CWINST.DLL - CWINSTENTRY - banned from installation
|
---|
5 | - "Banned MMOS/2 feature"
|
---|
6 |
|
---|
7 | Automatic:
|
---|
8 | sourcedir (0) -> \\
|
---|
9 |
|
---|
10 | minstall.exe -> Normal Call -> Calls Generic Installer
|
---|
11 | CID -> Call MINSTALL.DLL, loadin feature and execute
|
---|
12 | ------------------------------------------------------------
|
---|
13 | IM_CODEC1INSTALL (PINSTCODECINIFILEINFO)
|
---|
14 | IM_CODEC2INSTALL (PINSTCODECINIFILEINFO)
|
---|
15 |
|
---|
16 |
|
---|
17 |
|
---|
18 | IM_CONFIGDELETE
|
---|
19 | IM_CONFIGENUMERATE
|
---|
20 | IM_CONFIGMERGE
|
---|
21 | IM_CONFIGNEW
|
---|
22 | IM_CONFIGQUERYCHANGED
|
---|
23 | IM_CONFIGREPLACE
|
---|
24 | IM_CONFIGUPDATE
|
---|
25 | IM_CREATE_WPS_OBJECT
|
---|
26 | IM_DESTROY_WPS_OBJECT
|
---|
27 | IM_EA_JOIN
|
---|
28 | IM_EA_LONG_NAME_JOIN
|
---|
29 | IM_LOG_ERROR
|
---|
30 | IM_MCI_EXTENDED_SYSINFO
|
---|
31 | IM_MCI_SEND_COMMAND
|
---|
32 | IM_MIDIMAP_INSTALL
|
---|
33 | IM_MMIO_INSTALL
|
---|
34 | IM_QUERYPATH
|
---|
35 | IM_SPI_INSTALL
|
---|
36 |
|
---|
37 |
|
---|
38 | /**************************************************************/
|
---|
39 | /* IO PROC stuff - note that this order is important */
|
---|
40 | /**************************************************************/
|
---|
41 | mmioInstall =
|
---|
42 | (
|
---|
43 | mmioFourCC = "PCD "
|
---|
44 | mmioDllName = "$(DEST)pcdio.DLL"
|
---|
45 | mmioDllEntryPoint = "PCDIOProc_Entry"
|
---|
46 | mmioFlags = 65L
|
---|
47 | mmioExtendLen = 16L /* Always 16 for now */
|
---|
48 | mmioMediaType = 1L /* 1 = Image - defined in mmio.h */
|
---|
49 | mmioIOProcType = 2L /* 2 = File Format */
|
---|
50 | mmioDefExt = "PCD"
|
---|
51 | )
|
---|
52 |
|
---|
53 |
|
---|
54 | What about including those files into the archiving list
|
---|
55 | KEYFILE:C:\MMOS2\MMPM2.INI
|
---|
56 | KEYFILE:C:\MMOS2\MMPMCD.INI
|
---|
57 | KEYFILE:C:\MMOS2\MMPMCONN.INI
|
---|
58 | KEYFILE:C:\MMOS2\MMPMMMIO.INI
|
---|
59 | if they are not already in the list?
|
---|
60 |
|
---|
61 | So the user will also archive those. Are there any more critical files?
|
---|
62 | I could implement those, when base installation is done. The files could stay in the archiving list, because
|
---|
63 | archiver will ignore missing files (afaik, not sure about it).
|
---|
64 |
|
---|
65 | Good idea?
|
---|
66 | Anyway, I'm still going to do internal backupping of MMPM2.INI, because that's human-read/writeable. I will
|
---|
67 | generate \MMOS2\MMPM2.BAK and +R+H+S it, this was taken from the "standard" that the WPS uses with
|
---|
68 | its INI files.
|
---|