home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World Plus! (NZ) 2000 September
/
PCWORLD_PLUS.iso
/
patch
/
eng.exe
/
_user1.cab
/
Language_Independent_OS_Independent_Files
/
ipremove.inf
< prev
next >
Wrap
Windows Setup INFormation
|
2000-01-23
|
8KB
|
229 lines
; ipfilter.INF
;
; NOTE: lines marked with a "; *" at the end are places where you should replace
; the given text with customized text specific to your company and product
;
[Version]
CatalogFile=ipoint.cat
Signature="$Windows NT$"
Class=Mouse
ClassGUID={4D36E96F-E325-11CE-BFC1-08002BE10318}
Provider=%Provider%
LayoutFile=layout.inf
[ClassInstall32.NT]
DelReg=mouse_class_DelReg
[mouse_class_DelReg]
HKR,,,,%MouseClassName%
HKR,,Icon,,"-2"
HKR,,Installer32,,"SysSetup.Dll,MouseClassInstaller"
[DestinationDirs]
DefaultDestDir = 12 ; DIRID_DRIVERS
; copy co installer files into system32
;IPFilter_CopyFilesCoinstaller = 11
;
; Mark any install sections for drivers that also control the i8042 keyboard port,
; so that we can warn the user that they may also be affecting their keyboard with
; a mouse driver change.
;
SharedDriver=PS2_Filtr_Inst,%IPFilter_Inst.SharedDriverMsg%
; Manufacturer Sections
; ---------------------------------------------------------
[Manufacturer]
%Microsoft% = MsMfg
; Microsoft
[MsMfg]
%*pnp0f00.DeviceDesc%=Bus_Filtr_Inst,*PNP0F00 ; MS bus mouse
%*pnp0f01.DeviceDesc%=Ser_Filtr_Inst,*PNP0F01,SERENUM\PNP0F01 ; MS serial mouse
%*pnp0f02.DeviceDesc%=Inp_Filtr_Inst,*PNP0F02 ; MS InPort mouse
%*pnp0f03.DeviceDesc%=PS2_Filtr_Inst,*PNP0F03,ACPI\PNP0F03 ; MS PS/2 mouse
%*pnp0f09.DeviceDesc%=Ser_Filtr_Inst,*PNP0F09,SERENUM\PNP0F09 ; MS serial BallPoint
%*pnp0f0a.DeviceDesc%=Ser_Filtr_Inst,*PNP0F0A,SERENUM\PNP0F0A ; MS serial wheel mouse
%*pnp0f0b.DeviceDesc%=PS2_Filtr_Inst,*PNP0F0B,ACPI\PNP0F0B ; MS PS/2 mouse
%*pnp0f0f.DeviceDesc%=Ser_Filtr_Inst,*PNP0F0F,SERENUM\PNP0F0F ; MS serial BallPoint
%*pnp0f13.DeviceDesc%=PS2_Filtr_Inst,*PNP0F13,ACPI\PNP0F13 ; MS PS/2 mouse
%MSH0001.DevDesc%=Ser_Filtr_Inst,MSH0001 ; MSH0001 - Serial IntelliMouse
%SERENUM\MSH0001.DevDesc%=Ser_Filtr_Inst,SERENUM\MSH0001
%MSH0004.DevDesc%=Ser_Filtr_Inst,MSH0004 ; MSH0004 - Serial IntelliMouse Trackball
%SERENUM\MSH0004.DevDesc%=Ser.Ipoint,SERENUM\MSH0004
%HID\Vid_045E&Pid_0009.DeviceDesc%=HID_Filtr_Inst, HID\Vid_045E&Pid_0009
%HID\Vid_045E&Pid_001E.DeviceDesc%=HID_Filtr_Inst, HID\Vid_045E&Pid_001E
%HID\Vid_045E&Pid_0025.DeviceDesc%=HID_Filtr_Inst, HID\Vid_045E&Pid_0025
%HID\Vid_045E&Pid_0029.DeviceDesc%=HID_Filtr_Inst, HID\Vid_045E&Pid_0029
%HID\Vid_045E&Pid_0039.DeviceDesc%=HID_Filtr_Inst, HID\Vid_045E&Pid_0039
; -------------- PS/2 Mouse
[PS2_Filtr_Inst]
; Get the standard stuff from MsMouse.inf
Include=msmouse.inf
Needs=PS2_Inst
DelReg = IPFilter_Inst.DelReg
[PS2_Filtr_Inst.Services]
DelService = IPFilter
; this will add i8042prt as the service and make sure that mouclass is installed
Include=msmouse.inf
Needs=PS2_Inst.Services
[PS2_Filtr_Inst.HW]
; Add our filter driver
DelReg = IPFilter_Inst.HW.DelReg
; Add in the standard stuff provided by MS
Include = msmouse.inf
Needs = PS2_Inst.HW
; -------------- Serial Mouse
[Ser_Filtr_Inst]
; Get the standard stuff from MsMouse.inf
Include=msmouse.inf
Needs=Ser_Inst
DelReg = IPFilter_Inst.DelReg
[Ser_Filtr_Inst.Services]
DelService = IPFilter
; this will add sermouse as the service and make sure that mouclass is installed
Include=msmouse.inf
Needs=Ser_Inst.Services
[Ser_Filtr_Inst.HW]
; Add our filter driver
DelReg = IPFilter_Inst.HW.DelReg
; Add in the standard stuff provided by MS
Include = msmouse.inf
Needs = Ser_Inst.HW
; -------------- Inport Mouse
[Inp_Filtr_Inst]
; Get the standard stuff from MsMouse.inf
Include=msmouse.inf
Needs=Inp_Inst
DelReg = IPFilter_Inst.DelReg
[Inp_Filtr_Inst.Services]
DelService = IPFilter
; this will add inport as the service and make sure that mouclass is installed
Include=msmouse.inf
Needs=Inp_Inst.Services
[Inp_Filtr_Inst.HW]
; Add our filter driver
DelReg = IPFilter_Inst.HW.DelReg
; Add in the standard stuff provided by MS
Include = msmouse.inf
Needs = Inp_Inst.HW
; -------------- HID Mouse
[HID_Filtr_Inst]
; Get the standard stuff from MsMouse.inf
Include=msmouse.inf
Needs=HID_Mouse_Inst
DelReg = IPFilter_Inst.DelReg
[HID_Filtr_Inst.Services]
DelService = IPFilter
; this will add MouHID as the service and make sure that mouclass is installed
Include=msmouse.inf
Needs=HID_Mouse_Inst.Services
[HID_Filtr_Inst.HW]
; Add our filter driver
DelReg = IPFilter_Inst.HW.DelReg
; Add in the standard stuff provided by MS
Include = msmouse.inf
Needs = HID_Mouse_Inst.HW
; -------------- Bus Mouse
[Bus_Filtr_Inst]
; Get the standard stuff from MsMouse.inf
Include=msmouse.inf
Needs=Bus_Inst
DelReg = IPFilter_Inst.DelReg
[Bus_Filtr_Inst.Services]
DelService = IPFilter
; this will add busmouse as the service and make sure that mouclass is installed
Include=msmouse.inf
Needs=Bus_Inst.Services
[Bus_Filtr_Inst.HW]
; Add our filter driver
DelReg = IPFilter_Inst.HW.DelReg
; Add in the standard stuff provided by MS
Include = msmouse.inf
Needs = Bus_Inst.HW
;[IPFilter_CopyFilesCoinstaller]
;co_inst.dll ; *
; If you want to hook into the installation of the device, uncomment to following
; lines. This installs a device co installer
;
; [IPFilter_Inst.CoInstallers]
; CopyFiles = IPFilter_CopyFilesCoinstaller ; *
; DelReg=Filter.Inst.CoInstallers_DelReg ; *
; [Filter.Inst.CoInstallers_DelReg]
; HKR,,CoInstallers32,0x00010000,"co_inst.dll,CoDeviceInstallMouse" ; *
[IPFilter_Inst.DelReg]
; Add registry entries here
[IPFilter_Inst.HW.DelReg]
; Add device specific (devnode) data here
HKR,,"UpperFilters",0x00010000,"IPFilter"
; Localizable strings
[Strings]
Provider = "Microsoft"
Microsoft = "Microsoft"
Filter.DeviceDesc = "Microsoft Features filter"
IPFilter.SvcDesc = "Microsoft Mouse Features driver
MouseClassName = "Mouse"
IPFilter_Inst.SharedDriverMsg = "keyboard port"
*pnp0f00.DeviceDesc = "Microsoft Bus Adapter Mouse"
*pnp0f01.DeviceDesc = "Microsoft Serial Mouse"
*pnp0f02.DeviceDesc = "Microsoft InPort Adapter Mouse"
*pnp0f03.DeviceDesc = "Microsoft PS/2 Port Mouse"
*pnp0f09.DeviceDesc = "Microsoft Serial BallPoint"
*pnp0f0a.DeviceDesc = "Microsoft Serial IntelliMouse"
*pnp0f0b.DeviceDesc = "Microsoft PS/2 Port Mouse"
*pnp0f0f.DeviceDesc = "Microsoft Serial BallPoint"
*pnp0f13.DeviceDesc = "PS/2 Port Mouse"
MSH0001.DevDesc="Microsoft Serial Mouse with Wheel"
SERENUM\MSH0001.DevDesc="Microsoft Serial Mouse with Wheel"
MSH0004.DevDesc="Microsoft Serial IntelliMouse Trackball"
SERENUM\MSH0004.DevDesc="Microsoft Serial IntelliMouse Trackball"
HID\VID_045E&PID_0009.DeviceDesc="Microsoft USB IntelliMouse"
HID\VID_045E&PID_001E.DeviceDesc="Microsoft USB IntelliMouse Explorer"
HID\VID_045E&PID_0025.DeviceDesc="Microsoft USB IntelliMouse w/IntelliEye"
HID\VID_045E&PID_0029.DeviceDesc="Microsoft USB IntelliMouse Optical/Web"
HID\VID_045E&PID_0039.DeviceDesc="Microsoft USB IntelliMouse Optical"
; Standard defs
SPSVCINST_TAGTOFRONT = 0x00000001
SPSVCINST_ASSOCSERVICE= 0x00000002
SERVICE_KERNEL_DRIVER = 1
SERVICE_BOOT_START = 0
SERVICE_SYSTEM_START = 1
SERVICE_AUTO_START = 2
SERVICE_DEMAND_START = 3
SERVICE_ERROR_NORMAL = 1
SERVICE_ERROR_IGNORE = 0
REG_EXPAND_SZ = 0x00020000
REG_DWORD = 0x00010001
REG_SZ = 0x00000000