; pa302w.inf
; Setup information file for NEC MultiSync PA302W Monitor
;
; Copyright (C) 2013, NEC Display Solutions, Ltd.
;-------------------------------------------------
[Version]
signature="$CHICAGO$"
Class=Monitor
ClassGuid={4D36E96E-E325-11CE-BFC1-08002BE10318}
Provider=%NECDS%
CatalogFile=pa302w.cat
DriverVer=07/16/2013,1.13.0716.1456

[ControlFlags]
ExcludeFromSelect.nt=Monitor\NEC694A
ExcludeFromSelect.nt=Monitor\NEC694B
ExcludeFromSelect.nt=Monitor\NEC694C

[DestinationDirs]
PA302W.CopyFiles=23
DefaultDestDir=11

[SourceDisksNames]
1=%Disk1%,,,

[SourceDisksFiles]
pa302w.icm=1

[Monitor_Service.Install]
DisplayName    = %Monitor.SVCDESC%
ServiceType    = 1               ; SERVICE_KERNEL_DRIVER
StartType      = 3               ; SERVICE_DEMAND_START
ErrorControl   = 1               ; SERVICE_ERROR_NORMAL
ServiceBinary  = %12%\monitor.sys

; Manufacturers
;-------------------------------------------------
[Manufacturer]
%NECDS%=NECDS,ntamd64

; Manufacturer sections
;-------------------------------------------------
[NECDS]
%PA302W-D%=PA302W-D.Install, Monitor\NEC694A
%PA302W-HD%=PA302W-HD.Install, Monitor\NEC694B
%PA302W-DP%=PA302W-DP.Install, Monitor\NEC694C

[NECDS.ntamd64]
%PA302W-D%=PA302W-D.Install.ntamd64, Monitor\NEC694A
%PA302W-HD%=PA302W-HD.Install.ntamd64, Monitor\NEC694B
%PA302W-DP%=PA302W-DP.Install.ntamd64, Monitor\NEC694C

; Install Sections
;-------------------------------------------------

[PA302W-D.Install]
DelReg=DEL_CURRENT_REG
AddReg=PA302W-D.AddReg, 2560, DPMS
CopyFiles=PA302W.CopyFiles

[PA302W-HD.Install]
DelReg=DEL_CURRENT_REG
AddReg=PA302W-HD.AddReg, 2560, DPMS
CopyFiles=PA302W.CopyFiles

[PA302W-DP.Install]
DelReg=DEL_CURRENT_REG
AddReg=PA302W-DP.AddReg, 2560, DPMS
CopyFiles=PA302W.CopyFiles

[PA302W-D.Install.ntamd64]
DelReg=DEL_CURRENT_REG
AddReg=PA302W-D.AddReg, 2560, DPMS
CopyFiles=PA302W.CopyFiles

[PA302W-HD.Install.ntamd64]
DelReg=DEL_CURRENT_REG
AddReg=PA302W-HD.AddReg, 2560, DPMS
CopyFiles=PA302W.CopyFiles

[PA302W-DP.Install.ntamd64]
DelReg=DEL_CURRENT_REG
AddReg=PA302W-DP.AddReg, 2560, DPMS
CopyFiles=PA302W.CopyFiles


[PA302W-D.Install.Services]
AddService = monitor, %SPSVCINST_ASSOCSERVICE%,Monitor_Service.Install; install monitor class function driver

[PA302W-HD.Install.Services]
AddService = monitor, %SPSVCINST_ASSOCSERVICE%,Monitor_Service.Install; install monitor class function driver

[PA302W-DP.Install.Services]
AddService = monitor, %SPSVCINST_ASSOCSERVICE%,Monitor_Service.Install; install monitor class function driver

[PA302W-D.Install.ntamd64.Services]
AddService = monitor, %SPSVCINST_ASSOCSERVICE%,Monitor_Service.Install; install monitor class function driver

[PA302W-HD.Install.ntamd64.Services]
AddService = monitor, %SPSVCINST_ASSOCSERVICE%,Monitor_Service.Install; install monitor class function driver

[PA302W-DP.Install.ntamd64.Services]
AddService = monitor, %SPSVCINST_ASSOCSERVICE%,Monitor_Service.Install; install monitor class function driver


; AddReg & DelReg sections
;-------------------------------------------------
[DEL_CURRENT_REG]
HKR,MODES
HKR,,MaxResolution
HKR,,DPMS
HKR,,ICMProfile

; Pre-defined AddReg sections
[2560]
HKR,,MaxResolution,,"2560,1600"

[DPMS]
HKR,,DPMS,,1

; Model AddReg sections
[PA302W-D.AddReg]
HKR,"MODES\2560,1600",Mode1,,"31.0-95.0,50.0-85.0,+,+"
HKR,,ICMProfile,0,"pa302w.icm"

[PA302W-HD.AddReg]
HKR,"MODES\2560,1600",Mode1,,"31.0-95.0,50.0-85.0,+,+"
HKR,,ICMProfile,0,"pa302w.icm"

[PA302W-DP.AddReg]
HKR,"MODES\2560,1600",Mode1,,"31.0-95.0,50.0-85.0,+,+"
HKR,,ICMProfile,0,"pa302w.icm"

; CopyFiles section
;-------------------------------------------------
[PA302W.CopyFiles]
pa302w.icm

; User visible strings
;-------------------------------------------------
[Strings]
NECDS="NEC"
PA302W-D="NEC MultiSync PA302W(Digital)"
PA302W-HD="NEC MultiSync PA302W(HDMI)"
PA302W-DP="NEC MultiSync PA302W(DisplayPort)"
Disk1="NEC Monitor Installation Disk"

SPSVCINST_ASSOCSERVICE = 0x00000002
Monitor.SVCDESC = "Microsoft Monitor Class Function Driver Service"