qparbrd.inf Driver File Contents (SPP-100.zip)

;QPARBRD.INF
; Installation file for Quatech parallel port devices
;Windows 2000/XP/Vista install file
;Copyright (c) 2007 Quatech, Incorporated

[version]
signature="$CHICAGO$"
Class=Ports
ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}
Provider=%strProvider%
DriverVer=12/21/2007,2.10
CatalogFile=qparbrd.cat


; Manufacturer section
;----------------------------------------------------------

[Manufacturer]
%strQuatech%=Quatech,NTx86.6.0,NTx86.5.1,NTAMD64

; Models section for Windows XP and later 64-bit systems (AMD x64 and Intel x64)
[Quatech.NTAMD64]
%SPP100.DeviceDesc%= PCMCIALptPortVista.NTAMD64,"PCMCIA\QUATECH_INC-PCMCIA_ENHANCED_PARALLEL_PORT_CARD-26A8"
%SPX100.DeviceDesc%= LptPortVista.NTAMD64, PCI\VEN_135C&DEV_0270&SUBSYS_0270135C
%SPXP100.DeviceDesc%= LptPortVista.NTAMD64, PCI\VEN_135C&DEV_0278&SUBSYS_0278135C

[Quatech.NTx86.6.0]		
%SPP100.DeviceDesc%= PCMCIALptPortVista,"PCMCIA\QUATECH_INC-PCMCIA_ENHANCED_PARALLEL_PORT_CARD-26A8"
%SPX100.DeviceDesc%= LptPortVista, PCI\VEN_135C&DEV_0270&SUBSYS_0270135C
%SPXP100.DeviceDesc%= LptPortVista, PCI\VEN_135C&DEV_0278&SUBSYS_0278135C

[Quatech.NTx86.5.1]
%SPP100.DeviceDesc%= PCMCIALptPort,"PCMCIA\QUATECH_INC-PCMCIA_ENHANCED_PARALLEL_PORT_CARD-26A8"
%SPX100.DeviceDesc%= LptPort, PCI\VEN_135C&DEV_0270&SUBSYS_0270135C
%SPXP100.DeviceDesc%= LptPort, PCI\VEN_135C&DEV_0278&SUBSYS_0278135C

[Quatech]
%SPP100.DeviceDesc%= PCMCIALptPort,"PCMCIA\QUATECH_INC-PCMCIA_ENHANCED_PARALLEL_PORT_CARD-26A8"
%SPX100.DeviceDesc%= LptPort, PCI\VEN_135C&DEV_0270&SUBSYS_0270135C
%SPXP100.DeviceDesc%= LptPort, PCI\VEN_135C&DEV_0278&SUBSYS_0278135C


[ControlFlags]
ExcludeFromSelect=PCMCIA\QUATECH_INC-PCMCIA_ENHANCED_PARALLEL_PORT_CARD-26A8
ExcludeFromSelect=PCI\VEN_135C&DEV_0270&SUBSYS_0270135C
ExcludeFromSelect=PCI\VEN_135C&DEV_0278&SUBSYS_0278135C


; Install section for Windows Vista
;----------------------------------------------------------
[LptPortVista]
AddReg=LptPortVista.AddReg

[LptPortVista.NTAMD64]
AddReg=LptPortVista.AddReg

[LptPortVista.AddReg]
HKR,,PortSubClass,1,00
HKR,,ECPDevice,1,00
HKR,,EnumPropPages32,,"MsPorts.dll,ParallelPortPropPageProvider"

[PCMCIALptPortVista]
AddReg=PCMCIALptPortVista.AddReg

[PCMCIALptPortVista.NTAMD64]
AddReg=PCMCIALptPortVista.AddReg

[PCMCIALptPortVista.AddReg]
HKR,,PortSubClass,1,00
HKR,,ECPDevice,1,00
HKR,,EnumPropPages32,,"MsPorts.dll,ParallelPortPropPageProvider"

[PCMCIALptPortVista.LogConfigOverride]
LogConfig=PCMCIALptPort.Override0,PCMCIALptPort.Override1,PCMCIALptPort.Override2,PCMCIALptPort.Override3,PCMCIALptPort.Override4,PCMCIALptPort.Override5



; Install section for Windows 2000/XP
;----------------------------------------------------------
[LptPort]
AddReg=LptPort.AddReg

[LptPort.AddReg]
HKR,,PortSubClass,1,00
HKR,,ECPDevice,1,00
HKR,,EnumPropPages32,,"MsPorts.dll,ParallelPortPropPageProvider"

[PCMCIALptPort]
AddReg=PCMCIALptPort.AddReg

[PCMCIALptPort.AddReg]
HKR,,PortSubClass,1,00
HKR,,ECPDevice,1,00
HKR,,EnumPropPages32,,"MsPorts.dll,ParallelPortPropPageProvider"

[PCMCIALptPort.LogConfigOverride]
LogConfig=PCMCIALptPort.Override0,PCMCIALptPort.Override1,PCMCIALptPort.Override2,PCMCIALptPort.Override3,PCMCIALptPort.Override4,PCMCIALptPort.Override5


; Configuration overrides section
;----------------------------------------------------------
[PCMCIALptPort.Override0]
ConfigPriority=NORMAL
IOConfig=8@400-ffff%fff8
IRQConfig=3,4,5,7,14
PcCardConfig = 9

[PCMCIALptPort.Override1]
ConfigPriority=NORMAL
IOConfig=8@400-ffff%fff8
PcCardConfig = 9

[PCMCIALptPort.Override2]
ConfigPriority=NORMAL
IOConfig=278-27f(3ff::)
IRQConfig=3,4,5,7,14
PcCardConfig = 9

[PCMCIALptPort.Override3]
ConfigPriority=NORMAL
IOConfig=278-27f(3ff::)
PcCardConfig = 9

[PCMCIALptPort.Override4]
ConfigPriority=NORMAL
IOConfig=378-37f(3ff::)
IRQConfig=3,4,5,7,14
PcCardConfig = 9

[PCMCIALptPort.Override5]
ConfigPriority=NORMAL
IOConfig=378-37f(3ff::)
PcCardConfig = 9



;---- Service installation

[LptPortVista.Services]
AddService = Parport, 0x00000002, Parport_Service_Inst, Parport_EventLog_Inst ; Port Driver (function driver for this device)
AddService = Parvdm,  0x00000000, Parvdm_Service_Inst,  Parvdm_EventLog_Inst  ; virtual dos machine driver

[PCMCIALptPortVista.Services]
AddService = Parport, 0x00000002, Parport_Service_Inst, Parport_EventLog_Inst ; Port Driver (function driver for this device)
AddService = Parvdm,  0x00000000, Parvdm_Service_Inst,  Parvdm_EventLog_Inst  ; virtual dos machine driver

[LptPortVista.NTAMD64.Services]
AddService = Parport, 0x00000002, Parport_Service_Inst, Parport_EventLog_Inst ; Port Driver (function driver for this device)

[PCMCIALptPortVista.NTAMD64.Services]
AddService = Parport, 0x00000002, Parport_Service_Inst, Parport_EventLog_Inst ; Port Driver (function driver for this device)

[LptPort.Services]
AddService = Parport, 0x00000002, Parport_Service_Inst, Parport_EventLog_Inst ; Port Driver (function driver for this device)

[PCMCIALptPort.Services]
AddService = Parport, 0x00000002, Parport_Service_Inst, Parport_EventLog_Inst ; Port Driver (function driver for this device)


; -------------- Parallel Port Driver install sections
[Parport_Service_Inst]
DisplayName    = %Parport.SVCDESC%
ServiceType     = 1             ; SERVICE_KERNEL_DRIVER
StartType       = 3             ; SERVICE_DEMAND_START
ErrorControl    = 1             ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\parport.sys
LoadOrderGroup = Parallel arbitrator

[Parport_EventLog_Inst]
AddReg = Parport_EventLog_AddReg

[Parport_EventLog_AddReg]
HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\parport.sys"
HKR,,TypesSupported,0x00010001,7


; -------------- ParVDM Driver install sections
[Parvdm_Service_Inst]
ServiceType     = 1             ; SERVICE_KERNEL_DRIVER
StartType       = 3             ; SERVICE_DEMAND_START
ErrorControl    = 1             ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\parvdm.sys
LoadOrderGroup = Extended Base
Dependencies   = +Parallel arbitrator,Parport
AddReg = Parvdm_Service_Addreg

[Parvdm_Service_AddReg]
HKR,Parameters,,0x00000012,

[Parvdm_EventLog_Inst]
AddReg = Parvdm_EventLog_AddReg

[Parvdm_EventLog_AddReg]
HKR,,EventMessageFile,0x00020002,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\parVdm.sys"
HKR,,TypesSupported,0x00010003,7


[Strings]
;----------------------------------------------------------

PortsClassName = "Ports (COM & LPT)"
strProvider="Quatech"
strQuatech="Quatech"
SPP100.DeviceDesc="Quatech SPP-100 PCMCIA Parallel Port"
SPX100.DeviceDesc = "Quatech SPX-100 PCIe IEEE-1284 Parallel Adapter"
SPXP100.DeviceDesc = "Quatech SPPXP-100 ExpressCard IEEE-1284 Parallel Adapter"
Parport.SVCDESC="Parallel port 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: web4, load: 1.27