dvd.inf Driver File Contents (polaroidpdc3035driver.zip)

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

[DestinationDirs]
Tosh404.CopyFiles=10,system32\drivers
Tosh404.DelList=11                         ; WINDOWS\SYSTEM
LUX220C.CopyFiles=10,system32\drivers
LUX220C.DelList=11                         ; WINDOWS\SYSTEM
LUX220D.CopyFiles=10,system32\drivers
LUX220D.DelList=11                         ; WINDOWS\SYSTEM
DVD.Copy.SYS=10,system32\drivers
CM2.CopyFiles=10,system32\drivers
CM2DVD.CopyFiles=10,system32\drivers
CM2.DelList=11                             ; WINDOWS\SYSTEM
CM2DVD.DelList=11
CM2.CopySharedDLLs=11

[DVD.Copy.SYS]
stream.SYS
;dxapi.sys

[Manufacturer]
%MfgToshiba%=Toshiba
%MfgQI%=QI
; %MfgLuxSonor%=LuxSonor

;-----------------------------------------------------------------------------
;
; Toshiba DVD devices
;
;-----------------------------------------------------------------------------

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

[Tosh404]
include=ks.inf,ksfilter.inf,motown.inf
needs=KS.Registration,MSKSSRV.Installation,DVDPlay
AddReg=Tosh404.AddReg
CopyFiles=Tosh404.CopyFiles, DVD.Copy.SYS
DelFiles=Tosh404.DelList
KnownFiles = Toshiba.KnownFiles

[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
;
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%
HKR,,Merit,1,00,00,64,00

[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

[Toshiba.KnownFiles]
tosdvd.sys.4.10.0 = safe


;-----------------------------------------------------------------------------
;
; Quadrant International DVD devices
;
;-----------------------------------------------------------------------------

[QI]
%Cinemaster2DVD.DeviceDesc%=CM2DVD,VDGENDEV\CINEMASTER2DVD,CINEMASTER2DVD
%Cinemaster2.DeviceDesc%=CM2,PCI\VEN_11DE&DEV_6120&SUBSYS_F0011328


;//////////////////////////////////////////////////////////////////////////////
; Cinemaster C DVD driver installation
;//////////////////////////////////////////////////////////////////////////////

[CM2DVD]
Include=ks.inf,ksfilter.inf,motown.inf
Needs=KS.Registration,MSKSSRV.Installation,DVDPlay
AddReg=CM2DVD.AddReg, DVD.Run
CopyFiles=CM2DVD.CopyFiles,DVD.Copy.SYS
DelFiles=CM2DVD.DelList
KnownFiles = QI.KnownFiles

[CM2DVD.DelList]

[CM2DVD.AddReg]
HKR,,NTMPDriver,,vdmindvd.sys
HKR,,DevLoader,,*NTKERN
HKR,,PageOutWhenUnopened,3,01
;indicate the class id of the proxy filter
HKR,,CLSID,,%Proxy.CLSID%

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


[CM2DVD.CopyFiles]
vdmindvd.sys

[CM2DVD.Interfaces]
;
; "GLOBAL" is currently a fixed reference string
;
AddInterface=%KSCATEGORY_DATADECOMPRESSOR%,GLOBAL,CM2DVD.Interface.Decompressor


[CM2DVD.Interface.Decompressor]
AddReg=CM2DVD.Interface.AddReg


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


[CM2DVD.AddService]
DisplayName    = %Cinemaster2DVD.DeviceDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 2                  ; SERVICE_AUTO_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\vdmindvd.sys
LoadOrderGroup = ExtendedBase



;//////////////////////////////////////////////////////////////////////////////
; Cinemaster C main driver installation
;//////////////////////////////////////////////////////////////////////////////

[CM2]
AddReg=CM2.AddReg
DelReg=CM2.DelReg
CopyFiles=CM2.CopyFiles,CM2.CopySharedDLLs
DelFiles=CM2.DelList
KnownFiles = QI.KnownFiles

[CM2.DelReg]
;Remove additional components of old drivers
HKR,Drivers\msvideo,,,
HKR,Drivers\mixer,,,
HKR,,EnumPropPages,,
HKLM,%MPEGVideoSubKey%,,,
HKLM,%DVDVideoSubKey%,,,


[CM2.DelList]
;Remove old type main driver
cinemst2.dll


[CM2.AddReg]
HKR,,NTMPDriver,,cinemst2.sys
HKR,,DevLoader,,*NTKERN
HKR,,FriendlyName,,%Cinemaster2.DeviceDesc%


[CM2.CopyFiles]
cinemst2.sys

[CM2.CopySharedDLLs]
;cinmst32.dll
;dvdpld32.dll

[CM2.Services]
AddService = cinemst2, 0x00000002, CM2.AddService

[CM2.AddService]
DisplayName    = %Cinemaster2.DeviceDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 2                  ; SERVICE_AUTO_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\cinemst2.sys
LoadOrderGroup = ExtendedBase

[QI.KnownFiles]
cinemst2.sys = safe
vdmindvd.sys = safe


;-----------------------------------------------------------------------------
;
; LuxSonor DVD devices
;
;-----------------------------------------------------------------------------

[LuxSonor]
%LUX220C.DeviceDesc%=LUX220C,PCI\VEN_1287&DEV_001F
%LUX220D.DeviceDesc%=LUX220D,PCI\VEN_1287&DEV_001E

[LUX220C]
include=ks.inf,ksfilter.inf,motown.inf
needs=KS.Registration,MSKSSRV.Installation,DVDPlay
AddReg=LUX220C.AddReg
CopyFiles=LUX220C.CopyFiles, DVD.Copy.SYS
DelFiles=LUX220C.DelList
KnownFiles = LuxSonor.KnownFiles

[LUX220D]
include=ks.inf,ksfilter.inf,motown.inf
needs=KS.Registration,MSKSSRV.Installation,DVDPlay
AddReg=LUX220D.AddReg
CopyFiles=LUX220D.CopyFiles, DVD.Copy.SYS
DelFiles=LUX220D.DelList
KnownFiles = LuxSonor.KnownFiles

[LUX220C.DelList]
luxdvd.sys

[LUX220D.DelList]
luxdvd.sys

[LUX220C.AddReg]
HKR,,NTMPDriver,,luxdvd.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

[LUX220D.AddReg]
HKR,,NTMPDriver,,luxdvd.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



[LUX220C.CopyFiles]
luxdvd.sys

[LUX220D.CopyFiles]
luxdvd.sys


[LUX220C.Interfaces]
;
; "GLOBAL" is currently a fixed reference string
;
AddInterface=%KSCATEGORY_DATADECOMPRESSOR%,GLOBAL,LUX220C.Interface.Decompressor

[LUX220D.Interfaces]
;
; "GLOBAL" is currently a fixed reference string
;
AddInterface=%KSCATEGORY_DATADECOMPRESSOR%,GLOBAL,LUX220D.Interface.Decompressor

[LUX220C.Interface.Decompressor]
AddReg=LUX220C.Interface.AddReg

[LUX220D.Interface.Decompressor]
AddReg=LUX220D.Interface.AddReg


[LUX220C.Interface.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%LUX220C.DeviceDesc%
HKR,,Merit,1,00,00,64,00

[LUX220D.Interface.AddReg]
HKR,,CLSID,,%Proxy.CLSID%
HKR,,FriendlyName,,%LUX220D.DeviceDesc%
HKR,,Merit,1,00,00,64,00

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

[LUX220D.Services]
AddService=luxdvd, 0x00000002, LUX220D.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.ServiceInstall]
DisplayName=%LUX220D.DeviceDesc%
ServiceType=%SERVICE_KERNEL_DRIVER%
StartType=%SERVICE_DEMAND_START%
ErrorControl=%SERVICE_ERROR_NORMAL%
ServiceBinary=%10%\system32\drivers\luxdvd.sys
LoadOrderGroup=ExtendedBase

[LuxSonor.KnownFiles]
luxdvd.sys = safe


[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
;Clean up old Cinemaster registry stuff
MPEGVideoSubKey="System\CurrentControlSet\control\MediaResources\mci\mpegvideo"
DVDVideoSubKey="System\CurrentControlSet\control\MediaResources\mci\dvdvideo"

;localizeable

Msft="Microsoft"
DVDProxy.Description="DVD proxy filter"
MfgToshiba="Toshiba"
Tosh404.DeviceDesc="Toshiba DVD decoder card"
MfgLuxSonor="LuxSonor"
LUX220C.DeviceDesc="LuxSonor DVD decoder card (LS220C)"
LUX220D.DeviceDesc="LuxSonor DVD decoder card (LS220D)"
MfgMsft="Microsoft"
MfgQI="Quadrant International, Inc."
Cinemaster2DVD.DeviceDesc="Cinemaster C WDM DVD Driver"
Cinemaster2.DeviceDesc="Cinemaster C WDM Main Driver"

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: web1, load: 2.76