Dvd.inf Driver File Contents (w2kdvd.exe)

[Version]
signature="$CHICAGO$"
Class=MEDIA
ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
Provider=%Msft%
LayoutFile=layout.inf, layout1.inf

[DestinationDirs]
DefaultDestDir=10,system32\drivers
Tosh404.DelList=11                         ; WINDOWS\SYSTEM
TestCap.DelList=11                         ; WINDOWS\SYSTEM

[Manufacturer]
%MfgToshiba%=Toshiba
%MfgLuxsonor%=Luxsonor

[DVD.Copy.SYS]
stream.SYS
;dxapi.sys
 
;-----------------------------------------------------------------------------
;
; Toshiba DVD devices
;
;-----------------------------------------------------------------------------

[Toshiba]
%Tosh404.DeviceDesc%=Tosh404,PCI\VEN_1179&DEV_0404

[Tosh404]
include=ks.inf,ksfilter.inf
needs=KS.Registration
AddReg=Tosh404.AddReg
CopyFiles=Tosh404.CopyFiles, DVD.Copy.SYS
DelFiles=Tosh404.DelList

[Tosh404.DelList]
tosdvd.sys

[Tosh404.AddReg]
HKR,,NTMPDriver,,tosdvd.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]
tosdvd.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=tosdvd, 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

;-----------------------------------------------------------------------------
;
; Luxsonor DVD devices
;
;-----------------------------------------------------------------------------

[Luxsonor]
%LUX220C.DeviceDesc%=LUX220C,PCI\VEN_1287&DEV_001F
%LUX220D.DeviceDesc%=LUX220D,PCI\VEN_1287&DEV_001E
%LUX240.DeviceDesc%=LUX240,PCI\VEN_1287&DEV_0020

;
; LUX220C specific
;
[LUX220C]
include=ks.inf,ksfilter.inf
needs=KS.Registration
AddReg=LUX220.AddReg
CopyFiles=LUX220.CopyFiles, DVD.Copy.SYS
DelFiles=LUX220.DelList

[LUX220C.Interfaces]
AddInterface=%KSCATEGORY_DATADECOMPRESSOR%,GLOBAL,LUX220C.Interface.Decompressor

[LUX220C.Interface.Decompressor]
AddReg=LUX220C.Interface.AddReg
HKR,,FriendlyName,,%LUX220C.DeviceDesc%

[LUX220C.Interface.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%LUX220C.DeviceDesc%

[LUX220C.Services]
AddService=luxdvd, 0x00000002, LUX220C.ServiceInstall

[LUX220C.ServiceInstall]
DisplayName=%LUX220C.DeviceDesc%
ServiceType=%SERVICE_KERNEL_DRIVER%
StartType=%SERVICE_DEMAND_START%
ErrorControl=%SERVICE_ERROR_NORMAL%
ServiceBinary=%10%\system32\drivers\luxdvd.sys
LoadOrderGroup=ExtendedBase

;
; LUX220D specific
;
[LUX220D]
include=ks.inf,ksfilter.inf
needs=KS.Registration
AddReg=LUX220.AddReg
CopyFiles=LUX220.CopyFiles, DVD.Copy.SYS
DelFiles=LUX220.DelList

[LUX220D.Interfaces]
AddInterface=%KSCATEGORY_DATADECOMPRESSOR%,GLOBAL,LUX220D.Interface.Decompressor

[LUX220D.Interface.Decompressor]
AddReg=LUX220D.Interface.AddReg
HKR,,FriendlyName,,%LUX220D.DeviceDesc%

[LUX220D.Interface.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%LUX220D.DeviceDesc%

[LUX220D.Services]
AddService=luxdvd, 0x00000002, LUX220D.ServiceInstall

[LUX220D.ServiceInstall]
DisplayName=%LUX220D.DeviceDesc%
ServiceType=%SERVICE_KERNEL_DRIVER%
StartType=%SERVICE_DEMAND_START%
ErrorControl=%SERVICE_ERROR_NORMAL%
ServiceBinary=%10%\system32\drivers\luxdvd.sys
LoadOrderGroup=ExtendedBase

;
; LUX240 specific
;
[LUX240]
include=ks.inf,ksfilter.inf
needs=KS.Registration
AddReg=LUX220.AddReg
CopyFiles=LUX220.CopyFiles, DVD.Copy.SYS
DelFiles=LUX220.DelList

[LUX240.Interfaces]
AddInterface=%KSCATEGORY_DATADECOMPRESSOR%,GLOBAL,LUX240.Interface.Decompressor

[LUX240.Interface.Decompressor]
AddReg=LUX240.Interface.AddReg
HKR,,FriendlyName,,%LUX240.DeviceDesc%

[LUX240.Interface.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%LUX240.DeviceDesc%

[LUX240.Services]
AddService=luxdvd, 0x00000002, LUX240.ServiceInstall

[LUX240.ServiceInstall]
DisplayName=%LUX240.DeviceDesc%
ServiceType=%SERVICE_KERNEL_DRIVER%
StartType=%SERVICE_DEMAND_START%
ErrorControl=%SERVICE_ERROR_NORMAL%
ServiceBinary=%10%\system32\drivers\luxdvd.sys
LoadOrderGroup=ExtendedBase

;
; LUX220 common
;
[LUX220.AddReg]
HKR,,NTMPDriver,,luxdvd.sys
HKR,,DevLoader,,*NTKERN
HKR,,PageOutWhenUnopened,3,01
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

[LUX220.DelList]
luxdvd.sys

[LUX220.CopyFiles]
luxdvd.sys

[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"
MfgLuxsonor="Luxsonor"
LUX220C.DeviceDesc="LuxSonor DVD decoder card (LS220C)"
LUX220D.DeviceDesc="LuxSonor DVD decoder card (LS220D)"
LUX240.DeviceDesc="LuxSonor DVD decoder card (LS242)"
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: ftp, load: 2.01