Metropoli BBS
VIEWER: smpserwv.inf MODE: TEXT (ASCII)
[Version]
Signature="$Windows95$"
Class=MEDIA		;; needed - this is a wave driver, so gets installed in media
provider=%MSFT%

[ClassInstall]
Addreg=Class.AddReg     ;; standard media info

[Class.AddReg]          ;; standard media info
HKR,,,,%MediaClassName%
HKR,,Icon,,"-1"
HKR,,Installer,,mmci.dll

[Manufacturer]
%MfgName%=Microsoft

[Microsoft]
;; the device id's (MODEMWAVE\14.4_Data_Fax_Modem_Voice) correspond EXACTLY to the modem name 
;; with underscores in place of spaces.  The names must be an exact match or installer 
;; won't find device.
;; this scheme due to the way serial wave device enumeration occurs.

%Sample1.DeviceDesc%=SAMPLE1,  MODEMWAVE\14.4_Data_Fax_Modem_Voice
%Sample2.DeviceDesc%=SAMPLE2,  MODEMWAVE\Microsoft_144_Data+Fax+Voice

[PreCopySection]
HKR,,NoSetupUI,,1

[SAMPLE2]
AddReg=MSSERWAVE.AddReg, SAMPLE2.AddReg

[SAMPLE1]
AddReg=MSSERWAVE.AddReg, SAMPLE1.AddReg

[SAMPLE2.AddReg]
HKR,Drivers\wave\serwvdrv.drv,Description,,%Rockwell.DeviceDesc%	;; serwvdrv.drv is driver
HKR,Config,XformModule,  , "umdmxfrm.dll"	;; necessary
HKR,Config,XformID,     1, 01, 00, 00, 00	;; format - need docs on this

[SAMPLE1.AddReg]
HKR,Drivers\wave\serwvdrv.drv,Description,,%Cirrus.DeviceDesc%
HKR,Config,XformModule,  , "umdmxfrm.dll"
HKR,Config,XformID,     1, 02, 00, 00, 00
HKR,Config,WaveDevices,  1, 01, 00		;; normally, have 2 wave devices, line and
						;; handset.  If handset is not supported
						;; only have 1 wave device, so serwvdrv
						;; needs to know this so it only reports
						;; one device.  If this entry is omitted
						;; default is 2

[MSSERWAVE.AddReg]				;; this stuff should never change
HKR,,DevLoader,,mmdevldr.vxd
HKR,Drivers,MIGRATED,,0
HKR,Drivers\wave,,,
HKR,,Driver,,serwave.vxd
HKR,Drivers\wave\serwvdrv.drv,Driver,,serwvdrv.drv
HKR,Drivers,SubClasses,,"wave"

[Strings]
MSFT="Microsoft"
Sample2.DeviceDesc="Sample2 Voice Modem Serial Wave Device"
Sample1.DeviceDesc="Sample1 Voice Modem Serial Wave Device"
[ RETURN TO DIRECTORY ]