;************************************************************************* ; NTS Display Driver ;************************************************************************* [Version] Signature="$Windows NT$" Provider= %NTS% DriverVer=08/10/2008,6.0.6000.8 Class=NTS ClassGuid={469650B6-890D-490a-B54C-2C80F2B288DD} CatalogFile.NTx86 = nqnm-x86.cat CatalogFile.NTamd64 = nqnm-amd64.cat ;************************************************************************* ; install class ;************************************************************************* [ClassInstall32] AddReg=NTSClassNT32 [NTSClassNT32] HKR,,,,"NTS Devices" HKR,,Icon,,-19 HKR,,NoDisplayClass,,1 HKR,,NoInstallClass,,1 HKR,,SilentInstall,,1 HKR,,Installer32,,"DispCI.dll,DisplayClassInstaller" ;************************************************************************* ; Driver information ;************************************************************************* [Manufacturer] %NTS% = nqnm,NTx86,NTamd64 [nqnm] %nqnm_DESC% = nqnm_define, NTS_Display_Driver [nqnm.NTx86] %nqnm_DESC% = nqnm_define, NTS_Display_Driver [nqnm.NTamd64] %nqnm_DESC% = nqnm_define, NTS_Display_Driver ;************************************************************************* ; General installation section ;************************************************************************* [nqnm_define] CopyFiles=nqnm-x86.Miniport, nqnm-x86.Display AddReg=nqnm_RegKey [nqnm_define.NTx86] CopyFiles=nqnm-x86.Miniport, nqnm-x86.Display AddReg=nqnm_RegKey [nqnm_define.NTamd64] CopyFiles=nqnm-amd64.Miniport, nqnm-amd64.Display AddReg=nqnm_RegKey [nqnm_RegKey] HKR,Settings, InstalledDisplayDrivers, %REG_MULSZ%, "nqnm" HKR,Settings, VgaCompatible, %REG_DWORD%, 0 HKR,Settings, MirrorDriver, %REG_DWORD%, 1 HKR,Settings, Attach.ToDesktop, %REG_DWORD%, 1 HKLM,%nqnm_SERVICE%, Attach.ToDesktop, %REG_DWORD%, 1 ;************************************************************************* ; Service Installation ;************************************************************************* [nqnm_define.Services] AddService = nqnm, 0x00000002, nqnm_Service_Inst, nqnm_EventLog_Inst [nqnm_define.NTx86.Services] AddService = nqnm, 0x00000002, nqnm_Service_Inst, nqnm_EventLog_Inst [nqnm_define.NTamd64.Services] AddService = nqnm, 0x00000002, nqnm_Service_Inst, nqnm_EventLog_Inst [nqnm_Service_Inst] ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 1 ; SERVICE_SYSTEM_START ErrorControl = 0 ; SERVICE_ERROR_IGNORE LoadOrderGroup = Video Save ServiceBinary = %12%\nqnm.sys [nqnm_EventLog_Inst] AddReg = nqnm_EventLog_AddReg [nqnm_EventLog_AddReg] HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\nqnm.sys" HKR,,TypesSupported,0x00010001,7 ;************************************************************************* ; Software Installation ;************************************************************************* [nqnm_define.SoftwareSettings] AddReg = nqnm_SoftwareDeviceSettings [nqnm_SoftwareDeviceSettings] HKR,, MirrorDriver, %REG_DWORD%, 1 HKR,, InstalledDisplayDrivers, %REG_MULTI_SZ%, nqnm HKR,, VgaCompatible, %REG_DWORD%, 0 HKR,, Attach.ToDesktop, %REG_DWORD%, 1 ;************************************************************************* ; File sections: 12-driver, 11-system32 ;************************************************************************* [DestinationDirs] DefaultDestDir = 11 nqnm-x86.Miniport = 12 nqnm-x86.Display = 11 nqnm-amd64.Miniport = 12 nqnm-amd64.Display = 11 [nqnm-x86.Miniport] nqnm.sys,nqnm-x86.sys,2 [nqnm-x86.Display] nqnm.dll,nqnm-x86.dll,2 [nqnm-amd64.Miniport] nqnm.sys,nqnm-amd64.sys,2 [nqnm-amd64.Display] nqnm.dll,nqnm-amd64.dll,2 [SourceDisksNames] 1 = %DiskId%,,,"" [SourceDisksNames.x86] 1 = %DiskId%,,,"" [SourceDisksNames.amd64] 1 = %DiskId%,,,"" [SourceDisksFiles] nqnm-x86.sys = 1,, nqnm-x86.dll = 1,, nqnm-amd64.sys = 1,, nqnm-amd64.dll = 1,, ;************************************************************************* ; Strings sections ;************************************************************************* [Strings] ; ; Non-Localizable Strings ; REG_SZ = 0x00000000 REG_MULSZ = 0x00010000 REG_EXPSZ = 0x00020000 REG_DWORD = 0x00010001 nqnm_SERVICE = "System\CurrentControlSet\Hardware Profiles\Current\System\CurrentControlSet\Services\nqnm\DEVICE0" ;************************************************************************* ; Localizable Strings ;************************************************************************* DiskId = "NQVM Installation DISK (VIDEO)" nqnm_DESC = "NQNM Display Drivers" NTS = "NTS"