Leaked source code of windows server 2003
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.

89 lines
2.4 KiB

  1. ; ibmvcap.INF -- This file installs ibmvcap.sys
  2. ; Copyright 1997-2000, Copyright (C) IBM Corp. All rights reserved.
  3. [Version]
  4. LayoutFile=Layout.inf
  5. Signature="$CHICAGO$"
  6. Class=MEDIA
  7. ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
  8. Provider=%Msft%
  9. [DestinationDirs]
  10. DefaultDestDir=11
  11. IBM.IBMVCAP.CopyDrivers=10,system32\drivers ; eg. \windows\system32\drivers
  12. [ControlFlags]
  13. ; All PnP devices should be excluded from manual AddDevice Applet list
  14. ExcludeFromSelect=*
  15. [Manufacturer]
  16. %IBMMfg%=IBM
  17. ;---------------------------------------------------------------
  18. ; I B M V C A P
  19. ;
  20. ;---------------------------------------------------------------
  21. [IBM]
  22. %IBMVCAP.DeviceDesc%=IBM.IBMVCAP.Device,DISPLAY\ibmvcap
  23. [IBM.IBMVCAP.Device]
  24. Include = ks.inf, kscaptur.inf
  25. Needs= KS.Registration,KSCAPTUR.Registration
  26. AddReg = IBM.IBMVCAP.AddReg
  27. CopyFiles= IBM.IBMVCAP.CopyDrivers
  28. [IBM.IBMVCAP.Device.NT.Services]
  29. AddService=IBMVCAP, 0x00000002, IBM.IBMVCAP.ServiceInstall
  30. [IBM.IBMVCAP.ServiceInstall]
  31. DisplayName=%IBMVCAP.DeviceDesc%
  32. StartType=3
  33. ErrorControl=1
  34. ServiceType = 1 ; SERVICE_KERNEL_DRIVER
  35. ServiceBinary = %10%\system32\drivers\ibmvcap.sys
  36. [IBM.IBMVCAP.Device.NT]
  37. Include = ks.inf, kscaptur.inf
  38. Needs= KS.Registration,KSCAPTUR.Registration.NT
  39. AddReg = IBM.IBMVCAP.AddReg
  40. CopyFiles= IBM.IBMVCAP.CopyDrivers
  41. [IBM.IBMVCAP.CopyDrivers]
  42. ibmvcap.sys
  43. stream.sys,,,1
  44. [IBM.IBMVCAP.AddReg]
  45. HKR,,DevLoader,,*ntkern
  46. HKR,,NTMPDriver,,ibmvcap.sys
  47. [IBM.IBMVCAP.Device.Interfaces]
  48. AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture,
  49. AddInterface={6994AD05-93EF-11D0-A3CC-00A0C9223196},"GLOBAL",VideoCapture,
  50. AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoCrossbar,
  51. [IBM.IBMVCAP.Device.NT.Interfaces]
  52. AddInterface={65e8773d-8f56-11d0-a3b9-00a0c9223196},"GLOBAL",VideoCapture,
  53. AddInterface={6994AD05-93EF-11D0-A3CC-00A0C9223196},"GLOBAL",VideoCapture,
  54. AddInterface={a799a801-a46d-11d0-a18c-00a02401dcd4},"GLOBAL",VideoCrossbar,
  55. [VideoCapture]
  56. AddReg=VideoCapture.AddReg
  57. [VideoCrossbar]
  58. AddReg=VideoXBar.AddReg
  59. [VideoCapture.AddReg]
  60. HKR,,CLSID,,{17CCA71B-ECD7-11D0-B908-00A0C9223196}
  61. HKR,,FriendlyName,,%IBMVCAP.Capture%
  62. HKR,,PageOutWhenUnopened,3,01
  63. HKR,,DontSuspendIfStreamsAreRunning,3,01
  64. [VideoXBar.AddReg]
  65. HKR,,CLSID,,{71F96460-78F3-11d0-A18C-00A0C9118956}
  66. HKR,,FriendlyName,,%IBMVCAP.Crossbar%