; JMPDRV.inf for DDK

[Version]
Signature="$Windows NT$"
Provider=%OEM_NAME%
ClassGUID={4D36E979-E325-11CE-BFC1-08002BE10318}
Class=Printer
CatalogFile=jminkip830.cat
DriverVer=07/20/2026, 1.3.0.4
PnpLockDown=1

;
; Manufacturer section.
;
; This section lists all of the manufacturers
; that we will display in the Dialog box
;
[Manufacturer]
%OEM_NAME%=Jolimark, NTx86.6.0, NTamd64.5.1


;
; Model sections.
;
; Each section here corresponds with an entry listed in the
; [Manufacturer] section, above. The models will be displayed in the order
; that they appear in the INF file.
;
[Jolimark]
%DRVNAME1% = jmp2313_IP830,USBPRINT\Jolimark_IP-830F577,1284_CID_Jolimark_IP48
%DRVNAME2% = jmp2313_IP830W,USBPRINT\Jolimark_IP-830WD8F4,1284_CID_Jolimark_IP48

[Jolimark.NTx86.6.0]
%DRVNAME1% = jmp2313_IP830,USBPRINT\Jolimark_IP-830F577,1284_CID_Jolimark_IP48
%DRVNAME2% = jmp2313_IP830W,USBPRINT\Jolimark_IP-830WD8F4,1284_CID_Jolimark_IP48

[Jolimark.NTamd64.5.1]
%DRVNAME1% = jmp2313_IP830,USBPRINT\Jolimark_IP-830F577,1284_CID_Jolimark_IP48
%DRVNAME2% = jmp2313_IP830W,USBPRINT\Jolimark_IP-830WD8F4,1284_CID_Jolimark_IP48


; Copy Sections
;
; Lists of files that are actually copied. These sections are referenced
; from the installer sections, above. Only create a section if it contains
; two or more files (if we only copy a single file, identify it in the
; installer section, using the @filename notation) or if it's a color
; profile (since the DestinationDirs can only handle sections, and not
; individual files).
;
[jmp2313_IP830]
CopyFiles=JMPDRV,JMPDRV_IP830,LNGMON,JMPSDK,SettingManager,OTHERLIB
DataSection=JMPDRV_DATA_IP830
LanguageMonitor=%STR_LANGMONITOR%

[jmp2313_IP830.Services]
AddService=,2

[jmp2313_IP830W]
CopyFiles=JMPDRV,JMPDRV_IP830W,LNGMON,JMPSDK,SettingManager,OTHERLIB
DataSection=JMPDRV_DATA_IP830W
LanguageMonitor=%STR_LANGMONITOR%

[jmp2313_IP830W.Services]
AddService=,2

[JMPDRV]
jminkgfx.dll,,,0x20
jminkui.dll,,,0x20
jminkui.hlp,,,0x20
FreeImage.dll,,,0x20
lcms2.dll,,,0x20
inkjet1.dll,,,0x20
msvcp100.dll,,,0x20
msvcr100.dll,,,0x20
zlib.dll,,,0x20
vcomp140.dll,,,0x20
vcomp100.dll,,,0x20

[JMPDRV_IP830]
jminkip830setting.xml,,,0x20
jminkip830menu.xml,,,0x20
IP-830_Settings.Dat,,,0x20

[JMPDRV_IP830W]
jminkip830Wsetting.xml,,,0x20
jminkip830Wmenu.xml,,,0x20
IP-830W_Settings.Dat,,,0x20

[SettingManager]
JMPrinterSettingIP830.exe,,,0x20
JMP_RW.dll,,,0x20

[LNGMON]
JMPLM.DLL,,,0x20

[JMPSDK]
JMPSDK.DLL,,,0x20

[OTHERLIB]
vcomp140.dll,,,0x20
vcomp100.dll,,,0x20

;
; Data Sections
;
; These sections contain data that is shared between devices.
;
[JMPDRV_DATA_IP830]
DriverFile=jminkgfx.dll
ConfigFile=jminkui.dll
HelpFile=jminkui.hlp
DataFile=jminkip830setting.xml

[JMPDRV_DATA_IP830W]
DriverFile=jminkgfx.dll
ConfigFile=jminkui.dll
HelpFile=jminkui.hlp
DataFile=jminkip830Wsetting.xml

;
; Call SetupSetDirectoryId with 66000 to set the target directory at runtime
; (depending on which environment drivers are getting installed)
;
[DestinationDirs]
DefaultDestDir=66000
JMPSDK=66002
OTHERLIB=66002

;
;  Source Disk Section
;  This was added to enable Web Point&Print.
;  All files added to this must also be added to Layout.INF
;
[SourceDisksNames]
81 = %disk1%,,,\Pub

[SourceDisksNames.x86]
1=%disk1%,,,i386

[SourceDisksNames.amd64]
1=%disk1%,,,amd64

[SourceDisksFiles]
FreeImage.dll=1
lcms2.dll=1
inkjet1.dll=1
msvcp100.dll=1
msvcr100.dll=1
zlib.dll=1
jminkgfx.dll=1
jminkui.dll=1
jminkui.hlp=1
JMPLM.DLL=1
JMPrinterSettingIP830.exe = 81
JMP_RW.dll = 81
JMPSDK.DLL=1
vcomp140.dll=1
vcomp100.dll=1
jminkip830setting.xml=81
jminkip830menu.xml=81
IP-830_Settings.Dat=81
jminkip830Wsetting.xml=81
jminkip830Wmenu.xml=81
IP-830W_Settings.Dat=81

;
; Localizable Strings
;
[Strings]
OEM_NAME="Jolimark"
DRVNAME1="Jolimark IP-830"
DRVNAME2="Jolimark IP-830W"
PrinterClassName="Printers"
; Manufacturers
Jolimark="Jolimark"
disk1="Jolimark Printer Driver Setup Disk"
STR_LANGMONITOR="JM Job and Transmission Language Monitor,JMPLM.DLL"
