Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

112 lines
3.7 KiB

  1. ; Copyright (c) 1999 Microsoft Corporation
  2. ;
  3. ; IrCamera.inf
  4. ;
  5. ; WIA IrTran-P Camera Setup.
  6. ;
  7. ; Manufacturer: Microsoft
  8. ;
  9. [Version]
  10. ;CatalogFile=wia.cat
  11. LayoutFile=Layout.inf, Layout1.inf, Layout2.inf
  12. Signature="$CHICAGO$"
  13. Class=Image
  14. ClassGUID={6bdd1fc6-810f-11d0-bec7-08002be2092f}
  15. Provider=%Msft%
  16. [DestinationDirs]
  17. ; By default, driver will be copied to %SystemRoot%\system
  18. ; or %SystemRoot%\System32.
  19. DefaultDestDir=11
  20. IrScan.TempFiles=10,temp ; LDID_WIN
  21. WebFiles=25,Web
  22. [Manufacturer]
  23. %Mfg%=Models
  24. [Models]
  25. %IrCam.DeviceDesc% = IrCam.Camera, PnPIDInformation
  26. [IrCam.Camera]
  27. SubClass=StillImage
  28. DeviceType=2
  29. DeviceSubType=0x1
  30. Capabilities=0x00000001
  31. DeviceData=IrCam.DeviceData
  32. AddReg=IrCam.AddReg
  33. CopyFiles=IrCam.CopyFiles, WebFiles
  34. DelFiles=IrCam.DelSysFiles
  35. DelReg=IrCam.DelReg
  36. UninstallSection=Uninstall.IrCam
  37. ICMProfiles="sRGB Color Space Profile.icm"
  38. [IrCam.DelReg]
  39. HKCR,CLSID\{26d2e349-10ca-4cc2-881d-3e8025d9b6de}\shellex\PropertySheetHandlers\{93177276-a601-46d2-8383-0f2761a49d47}
  40. HKCR,CLSID\{26d2e349-10ca-4cc2-881d-3e8025d9b6de}\shellex\ContextMenuHandlers\{93177276-a601-46d2-8383-0f2761a49d47}
  41. [IrCam.Camera.Services]
  42. AddService = IrCamscan, 0x00000002, IrCamScan.AddService
  43. [IrCam.DeviceData]
  44. Server=local
  45. UI DLL=sti.dll
  46. UI Class ID={26d2e349-10ca-4cc2-881d-3e8025d9b6de}
  47. [IrCamScan.AddService]
  48. DisplayName = %IrCam.SvcDesc%
  49. ServiceType = 1 ; SERVICE_KERNEL_DRIVER
  50. StartType = 3 ; SERVICE_DEMAND_START
  51. ErrorControl = 1 ; SERVICE_ERROR_NORMAL
  52. ServiceBinary = %12%\null.sys
  53. LoadOrderGroup = Base
  54. [IrCam.Events]
  55. TimeChanged="%TimeChanged%",{b62d000a-73b3-4c0c-9a4d-9eb4886d147c},*
  56. SizeChanged="%SizeChanged%",{d69b7fbd-9f21-4acf-96b7-86c2aca97ae1},*
  57. [IrCam.AddReg]
  58. ;
  59. ; IrTran-P InProc Server
  60. ;
  61. HKR,,HardwareConfig,1,1
  62. HKR,,USDClass,,"{26d2e349-10ca-4cc2-881d-3e8025d9b6de}"
  63. HKCR,CLSID\{26d2e349-10ca-4cc2-881d-3e8025d9b6de},,,"WIA IrCamera USD"
  64. HKCR,CLSID\{26d2e349-10ca-4cc2-881d-3e8025d9b6de}\InProcServer32,,,%11%\ircamera.dll
  65. HKCR,CLSID\{26d2e349-10ca-4cc2-881d-3e8025d9b6de}\InProcServer32,ThreadingModel,,Both
  66. HKCR,CLSID\{26d2e349-10ca-4cc2-881d-3e8025d9b6de}\shellex\PropertySheetHandlers\{0325b308-986b-4c9c-b0e6-d87d388b2c6a}
  67. HKCR,CLSID\{26d2e349-10ca-4cc2-881d-3e8025d9b6de}\shellex\ContextMenuHandlers\{0325b308-986b-4c9c-b0e6-d87d388b2c6a}
  68. HKCR,CLSID\{26d2e349-10ca-4cc2-881d-3e8025d9b6de}\shellex\WebViewHandler\{93177276-a601-46d2-8383-0f2761a49d47}
  69. HKCR,Extend.WIACamUI.1,,,"WIACamUI extension sample"
  70. HKCR,Extend.WIACamUI.1\CLSID,,,"{93177276-a601-46d2-8383-0f2761a49d47}"
  71. HKCR,Extend.WIACamUI,,,"WIACamUI IrTran-P Extension"
  72. HKCR,Extend.WIACamUI\CLSID,,,"{93177276-a601-46d2-8383-0f2761a49d47}"
  73. ;
  74. ; Shell Extension
  75. ;
  76. HKCR,CLSID\{93177276-a601-46d2-8383-0f2761a49d47},,,"WIA IrTran-P extension"
  77. HKCR,CLSID\{93177276-a601-46d2-8383-0f2761a49d47}\ProgID,,,"Extend.WIACamUI.1"
  78. HKCR,CLSID\{93177276-a601-46d2-8383-0f2761a49d47}\VersionIndependentProgID,,,"Extend.WIACamUI"
  79. HKCR,CLSID\{93177276-a601-46d2-8383-0f2761a49d47}\InprocServer32,,,"%11%\extend.dll"
  80. HKCR,CLSID\{93177276-a601-46d2-8383-0f2761a49d47}\InprocServer32,ThreadingModel,,Apartment
  81. HKCR,CLSID\{93177276-a601-46d2-8383-0f2761a49d47}\MiscStatus,,,"0"
  82. HKCR,CLSID\{93177276-a601-46d2-8383-0f2761a49d47}\MiscStatus,1,,"0"
  83. HKCR,CLSID\{0325b308-986b-4c9c-b0e6-d87d388b2c6a},,,"WIA IrTran-P Shell Extension"
  84. HKCR,CLSID\{0325b308-986b-4c9c-b0e6-d87d388b2c6a}\InprocServer32,,,"%11%\extend.dll"
  85. HKCR,CLSID\{0325b308-986b-4c9c-b0e6-d87d388b2c6a}\InprocServer32,ThreadingModel,,"Apartment"
  86. [IrCam.CopyFiles]
  87. ircamera.dll
  88. extend.dll
  89. [WebFiles]
  90. irlogo.jpg
  91. [Strings]
  92. Msft="Microsoft"
  93. Mfg="Microsoft"
  94. IrCam.DeviceDesc="WIA IrTran-P Camera Device"
  95. TimeChanged="File Time Changed"
  96. SizeChanged="File Size Changed"
  97. IrCam.SvcDesc="WIA IrTran-P Camera Driver"