[Version]
Signature="$CHICAGO$"
Class = System
ClassGuid = {4d36e97d-e325-11ce-bfc1-08002be10318}
Provider=%ProviderName%
CatalogFile=XMLDIUSB.cat
DriverVer=05/31/2006,1.0.0.2

;--------- SourceDisksNames and SourceDisksFiles Section -----------------------

; These sections identify source disks and files for installation.  They are
; shown here as an example, but commented out.

[SourceDisksNames]
1 = "Companion Suite Driver Disk (xmldiusb)",,,

[SourceDisksFiles]
XMLDIUSB.sys = 1,,

;--------- DestinationDirs Section -------------------------------------------

[DestinationDirs]
XMLDIUSB_Files_Driver = 10,System32\Drivers

;--------- Manufacturer and Models Sections ----------------------------------

[Manufacturer]
%MfgName%=Mfg0

[Mfg0]
%DeviceDesc%=XMLDIUSB_DDI, USB\VID_079B&PID_005E&MI_01	; LFx No USBPRINT
%DeviceDesc%=XMLDIUSB_DDI, USB\VID_079B&PID_005F&MI_02	; LFx USBPRINT GDI
%DeviceDesc%=XMLDIUSB_DDI, USB\VID_079B&PID_006F&MI_02	; LFx USBPRINT GDI+PCL
%DeviceDesc%=XMLDIUSB_DDI, USB\VID_079B&PID_0077&MI_02	; MFFV2 GDI
%DeviceDesc%=XMLDIUSB_DDI, USB\VID_079B&PID_0078&MI_02	; MFFV2 GDI+PCL
%DeviceDesc%=XMLDIUSB_DDI, USB\VID_079B&PID_0079&MI_02	; MFLV3 GDI
%DeviceDesc%=XMLDIUSB_DDI, USB\VID_079B&PID_007A&MI_02	; MFLV3 GDI+PCL
%DeviceDesc%=XMLDIUSB_DDI, USB\VID_06BC&PID_0A91&MI_02
%DeviceDesc%=XMLDIUSB_DDI, USB\VID_06BC&PID_0A92&MI_02
%DeviceDesc%=XMLDIUSB_DDI, USB\VID_06BC&PID_0A93&MI_02
%DeviceDesc%=XMLDIUSB_DDI, USB\VID_06BC&PID_0A94&MI_02
%DeviceDesc%=XMLDIUSB_DDI, USB\VID_06BC&PID_0A95&MI_02
%DeviceDesc%=XMLDIUSB_DDI, USB\VID_05CA&PID_0414&MI_02

;---------- DDInstall Sections -----------------------------------------------
; --------- Windows 9X -----------------

[XMLDIUSB_DDI]
CopyFiles=XMLDIUSB_Files_Driver
AddReg=XMLDIUSB_9X_AddReg

[XMLDIUSB_9X_AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,XMLDIUSB.sys
HKR, "Parameters", "BreakOnEntry", 0x00010001, 0

; --------- Windows NT -----------------

[XMLDIUSB_DDI.NT]
CopyFiles=XMLDIUSB_Files_Driver
AddReg=XMLDIUSB_NT_AddReg

[XMLDIUSB_DDI.NT.Services]
Addservice = XMLDIUSB, 0x00000002, XMLDIUSB_AddService

[XMLDIUSB_AddService]
DisplayName    = %SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 1                  ; SERVICE_ERROR_NORMAL
ServiceBinary  = %10%\System32\Drivers\XMLDIUSB.sys

[XMLDIUSB_NT_AddReg]
HKLM, "System\CurrentControlSet\Services\XMLDIUSB\Parameters",\
	"BreakOnEntry", 0x00010001, 0


; --------- Files (common) -------------

[XMLDIUSB_Files_Driver]
XMLDIUSB.sys

;--------- Strings Section ---------------------------------------------------

[Strings]
ProviderName="OEM"
MfgName="OEM"
DeviceDesc="XML USB Device Interface"
SvcDesc="XML USB Device Interface"
