; Copyright (c) 1990- 1998 Microsoft Corporation. All Rights Reserved. [Version] signature="$CHICAGO$" Class=MEDIA ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318} Provider=%Msft% DriverVer=07/01/1998 [SourceDisksNames] 999=%DvdtsDiskName% [SourceDisksFiles] dvdts.sys=999 dvdts.inf=999 [DestinationDirs] DefaultDestDir=10,system32\drivers [Manufacturer] %MfgToshiba%=Toshiba ;----------------------------------------------------------------------------- ; ; Toshiba DVD devices ; ;----------------------------------------------------------------------------- [Toshiba] %Tosh404.DeviceDesc%=Tosh404,PCI\VEN_1179&DEV_0404 [Tosh404] include=ks.inf needs=KS.Registration AddReg=Tosh404.AddReg CopyFiles=Tosh404.CopyFiles [Tosh404.AddReg] HKR,,NTMPDriver,,dvdts.sys HKR,,DevLoader,,*NTKERN ;page out the minidriver when the device is not opened HKR,,PageOutWhenUnopened,3,01 ; ; set the initial value of the AC-3 decoder output format ; format of this line is: ; ; HKR,"Pin#\\Properties",PropertyX, KSPROPERTRY_SERIALHDR, [KSPROPERTY_SERIAL, Property Values]* ; Where # represents the stream number for the pin of the properties. In ; the sample drivers, the audio pin is pin 1, and this is the pin that contains ; the audio output format property. ; KSPROPERTY_SERIALHDR is filled in with the property set GUID, and the number ; of individual properties within that set which are being initialized. ; KSPROPERTY_SERIAL is filled in with the GUID for the type of property that it ; is. In most cases, this will be GUID NULL, followed by an id and a flags, ; both of 0. ; this is followed by the ID of the property being set within the set specified ; in the KSPROPERTY_SERIALHDR, and then the length of the data being set. ; Property Data then follows. ; The KSPROPERTY_SERIALHDR , KSPROPERTY_SERIAL, and property data entries are ; repeated for every property that you wish to set within the set. ; NOTE: You do not need an entry for a property that does not have a default ; value ; ; HKR,"Pin1\Properties",Property1,3,20,e0,a6,6c,bd,43,d0,11,bd,6a,0,35,5,c1,3,a9,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,4,0,0,0,1,0,0,0 ;HKR,audiopin, property value id, 3 for binary data, KSPROPSETID_AudioDecoderOut,(ULONG) 1 property entry, ; GUID NULL type set, ULONG(0) id,ULONG(0) flags, ULONG(1) KSPROPERTY_AUDDECOUT_CUR_MODE, ; ULONG (4) sizeof data, ULONG (1) KSAUDDECOUTMODE_STEREO_ANALOG [Tosh404.CopyFiles] dvdts.sys [Tosh404.Interfaces] ; ; "GLOBAL" is currently a fixed reference string and will be change for BETA 2 ; AddInterface=%KSCATEGORY_DATADECOMPRESSOR%,GLOBAL,Tosh404.Interface.Decompressor [Tosh404.Interface.Decompressor] AddReg=Tosh404.Interface.AddReg [Tosh404.Interface.AddReg] HKR,,CLSID,,%Proxy.CLSID% HKR,,FriendlyName,,%Tosh404.DeviceDesc% [Tosh404.Services] AddService=dvdts, 0x00000002, Tosh404.ServiceInstall [Tosh404.ServiceInstall] DisplayName=%Tosh404.DeviceDesc% ServiceType=%SERVICE_KERNEL_DRIVER% StartType=%SERVICE_DEMAND_START% ErrorControl=%SERVICE_ERROR_NORMAL% ServiceBinary=%10%\system32\drivers\tosdvd.sys LoadOrderGroup=ExtendedBase [Strings] ; non-localizeable Proxy.CLSID="{17CCA71B-ECD7-11D0-B908-00A0C9223196}" KSCATEGORY_DATADECOMPRESSOR="{2721AE20-7E70-11D0-A5D6-28DB04C10000}" KSCATEGORY_CAPTURE="{65e8773d-8f56-11d0-a3b9-00a0c9223196}" KSCATEGORY_TVTUNER="{a799a800-a46d-11d0-a18c-00a02401dcd4}" KSCATEGORY_CROSSBAR="{a799a801-a46d-11d0-a18c-00a02401dcd4}" SERVICE_KERNEL_DRIVER=1 SERVICE_DEMAND_START=3 SERVICE_ERROR_NORMAL=1 REG_EXPAND_SZ=0x00020000 REG_DWORD=0x00010001 ;localizeable Msft="Microsoft" MfgToshiba="Toshiba" Tosh404.DeviceDesc="Toshiba DVD decoder card driver, DDK Version" DvdtsDiskName="DVDTS sample driver disk"