[Version] Signature = "$Windows NT$" Class = Infrared ClassGUID = {6bdd1fc5-810f-11d0-BEC7-08002BE2092F} Provider = %Microsoft% DriverVer = 07/07/2000,1.0.0.0 [Manufacturer] %Microsoft%=MS_Devices [ControlFlags] ExcludeFromSelect=*PNP0510, *PNP0511 [SourceDisksNames] 1 = %Disk_Description% [SourceDisksFiles] irclass.dll = 1 irsir.sys = 1 [DestinationDirs] DefaultDestDir = 12 ClassInstallCopy = 11 DriverInstallCopy = 12 [ClassInstallCopy] irclass.dll [DriverInstallCopy] irsir.sys [MS_Devices] ; DisplayName Section DeviceID ; ----------- ------- -------- %*PNP0510.DevDesc% = PNP, *PNP0510 %*PNP0511.DevDesc% = PNP, *PNP0511 [PNP.NT] DelReg = DelAdvancedTab.reg AddReg = IRSIR.reg, Generic.reg, Serial.reg PromptForPort = 0 ; This is handled by IRCLASS.DLL LowerFilters = SERIAL ; This is handled by IRCLASS.DLL BusType = 14 Characteristics = 0x4 ; NCF_PHYSICAL CopyFiles=DriverInstallCopy [PNP.NT.HW] AddReg=SkipSerialPortAddReg [SkipSerialPortAddReg] HKR,"Device Parameters","SerialSkipExternalNaming",0x00010001, 1 [PNP.NT.Services] AddService= irsir, 2, IRSIR.AddService, common.EventLog [PNP.NT.CoInstallers] AddReg = IRSIR.CoInstallers.reg CopyFiles=ClassInstallCopy [Generic.reg] HKR,,InfraredTransceiverType,0,"0" [Serial.reg] HKR, , SerialBased,0, "0" [IRSIR.reg] HKR, Ndi, HelpText, 0, %IRSIR.Help% HKR, Ndi, Service, 0, "IRSIR" HKR, Ndi\Interfaces, UpperRange, 0, "ndisirda" HKR, Ndi\Interfaces, LowerRange, 0, "nolower" HKR, Ndi, RequiredAll, 0, "MS_IrDA" HKR, , EnumPropPages32, , "IRCLASS.dll,IrSIRPortPropPageProvider" [DelAdvancedTab.reg] HKR,Ndi\params [IRSIR.CoInstallers.reg] HKR,,CoInstallers32,0x00010000,"IRCLASS.dll,IrSIRClassCoInstaller" [IRSIR.AddService] DisplayName = %IRSIR.DevDesc% ServiceType = 1 ;%SERVICE_KERNEL_DRIVER% StartType = 3 ;%SERVICE_DEMAND_START% ErrorControl = 1 ;%SERVICE_ERROR_NORMAL% ServiceBinary = %12%\irsir.sys LoadOrderGroup = NDIS [common.EventLog] AddReg = common.AddEventLog.reg [common.AddEventLog.reg] HKR, , EventMessageFile, 0x00020000, "%%SystemRoot%%\System32\netevent.dll" HKR, , TypesSupported, 0x00010001, 7 [Strings] Microsoft = "(Standard Infrared Port)" IRSIR.DevDesc = "Microsoft Serial Infrared Driver" *PNP0510.DevDesc = "Built-in Infrared Device" *PNP0511.DevDesc = "Built-in Infrared Device" IRSIR.Help = "An IrDA serial infrared device is a built-in COM port or external transceiver which transmits infrared pulses. This NDIS miniport driver installs as a network adapter and binds to the Fast IR protocol." Disk_Description = "InfraRed Device Install Disk" ;******************************************* ;Handy macro substitutions (non-localizable) SPSVCINST_ASSOCSERVICE = 0x00000002 SERVICE_KERNEL_DRIVER = 1 SERVICE_BOOT_START = 0 SERVICE_DEMAND_START = 3 SERVICE_ERROR_NORMAL = 1 SERVICE_ERROR_CRITICAL = 3 REG_EXPAND_SZ = 0x00020000 REG_DWORD = 0x00010001