home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / WindowsServerTrial / server.iso / sources / install.wim / 2 / Windows / inf / mcx2.inf < prev    next >
Windows Setup INFormation  |  2008-01-19  |  5KB  |  87 lines

  1.  ■;/*++
  2. ;
  3. ;Copyright (c) Microsoft Corporation.  All rights reserved.
  4. ;
  5. ;Module Name:
  6. ;
  7. ;    Mcx2.inf
  8. ;
  9. ;Abstract:
  10. ;    PnP-X INF file for a Media Center Extender Device
  11. ;
  12. ;--*/
  13. [Version]
  14. Signature="$WINDOWS NT$"                            
  15. Class=Media Center Extenders                             ; Define a new device class for Media Center Extender Devices
  16. Provider=%MSFT%                                         ; Provider of this device. i.e. Manufacturer
  17. ClassGuid={43675D81-502A-4a82-9F84-B75F418C5DEA}        ; Guid for this device class
  18. DriverVer=06/21/2006,6.0.6001.18000
  19. [SourceDisksNames]
  20. 1 = %DiskID1%
  21. [SourceDisksFiles]
  22. umpass.sys = 1
  23. McxDriv.dll = 1
  24. [DestinationDirs]
  25. DefaultDestDir = 12
  26. ; ================= Device section =====================
  27. [Manufacturer]
  28. %MSFT%=PnpxDevice, ntx86...1, ntamd64...1                      ; This inf can be used on x86, AMD64
  29. [PnpxDevice.ntx86...1]
  30. %PnpxDevice.DeviceDesc1%=PnpxDevice_Install, UMB\MICROSOFT_MCX_0001
  31. [PnpxDevice.ntamd64...1]
  32. %PnpxDevice.DeviceDesc1%=PnpxDevice_Install, UMB\MICROSOFT_MCX_0001
  33. ; ================= Install section =====================
  34. ; umpass driver (umpass.sys) is used as the device driver. 
  35. ; This driver does nothing except passing through device 
  36. ; IOCTL calls to the umbus driver. It's already in the 
  37. ; build and can be found under system driver folder.
  38. [PnpxDevice_Install.NT]
  39. AddProperty=PnpxDevice_Install.NT.AddProp
  40. [PnpxDevice_Install.NT.HW]
  41. AddReg=PnpxDevice_Install.NT.AddReg
  42.  
  43. [PnpxDevice_Install.NT.AddReg]
  44. ; Specify an interface this device class supports. This interface can be used as the 
  45. ; category to query for Media Center Extender Devices in function discovery.
  46. HKR,,InterfaceGUIDs,0x10000, "{F55ECF9B-455E-48b8-B7D9-E6D810322582}"
  47. [PnpxDevice_Install.NT.AddProp]
  48. NoConnectSound,,,,1
  49. [PnpxDevice_Install.NT.Services]         ; Setup the UMPass service for our device
  50. AddService = UMPass, %SPSVCINST_ASSOCSERVICE%, UMPassService_Install
  51. [UMPassService_Install]
  52. DisplayName    = %umpass.SVCDESC%     ; Friendly Name of the Service
  53. ServiceType    = 1                    ; SERVICE_KERNEL_DRIVER
  54. StartType      = 3                    ; SERVICE_DEMAND_START 
  55. ErrorControl   = 1                    ; SERVICE_ERROR_NORMAL
  56. ServiceBinary  = %12%\umpass.sys
  57. LoadOrderGroup = Extended Base
  58. [Strings]                                      ; Strings that are referenced throughout the INF
  59. ; localizable
  60. MSFT = "Microsoft Corporation"
  61. ClassName = "Media Center Extenders"
  62. umpass.SVCDESC = "Microsoft UMPass Driver"
  63. PnpxDevice.DeviceDesc1 = "Media Center Extender"
  64. DiskID1 = "Windows Disk"
  65. ; non-localizable
  66. SPSVCINST_ASSOCSERVICE= 0x00000002