home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / WindowsServerTrial / server.iso / sources / install.wim / 1 / Windows / inf / mcx2.inf < prev    next >
Encoding:
Text (UTF-16)  |  2008-01-19  |  5.3 KB  |  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.  
  14. [Version]
  15. Signature="$WINDOWS NT$"                            
  16. Class=Media Center Extenders                             ; Define a new device class for Media Center Extender Devices
  17. Provider=%MSFT%                                         ; Provider of this device. i.e. Manufacturer
  18. ClassGuid={43675D81-502A-4a82-9F84-B75F418C5DEA}        ; Guid for this device class
  19. DriverVer=06/21/2006,6.0.6001.18000
  20.  
  21. [SourceDisksNames]
  22. 1 = %DiskID1%
  23.  
  24. [SourceDisksFiles]
  25. umpass.sys = 1
  26. McxDriv.dll = 1
  27.  
  28. [DestinationDirs]
  29. DefaultDestDir = 12
  30.  
  31. ; ================= Device section =====================
  32.  
  33. [Manufacturer]
  34. %MSFT%=PnpxDevice, ntx86...1, ntamd64...1                      ; This inf can be used on x86, AMD64
  35.  
  36.  
  37. [PnpxDevice.ntx86...1]
  38. %PnpxDevice.DeviceDesc1%=PnpxDevice_Install, UMB\MICROSOFT_MCX_0001
  39.  
  40. [PnpxDevice.ntamd64...1]
  41. %PnpxDevice.DeviceDesc1%=PnpxDevice_Install, UMB\MICROSOFT_MCX_0001
  42.  
  43.  
  44.  
  45. ; ================= Install section =====================
  46. ; umpass driver (umpass.sys) is used as the device driver. 
  47. ; This driver does nothing except passing through device 
  48. ; IOCTL calls to the umbus driver. It's already in the 
  49. ; build and can be found under system driver folder.
  50.  
  51. [PnpxDevice_Install.NT]
  52. AddProperty=PnpxDevice_Install.NT.AddProp
  53.  
  54. [PnpxDevice_Install.NT.HW]
  55. AddReg=PnpxDevice_Install.NT.AddReg
  56.  
  57. [PnpxDevice_Install.NT.AddReg]
  58. ; Specify an interface this device class supports. This interface can be used as the 
  59. ; category to query for Media Center Extender Devices in function discovery.
  60. HKR,,InterfaceGUIDs,0x10000, "{F55ECF9B-455E-48b8-B7D9-E6D810322582}"
  61.  
  62. [PnpxDevice_Install.NT.AddProp]
  63. NoConnectSound,,,,1
  64.  
  65. [PnpxDevice_Install.NT.Services]         ; Setup the UMPass service for our device
  66. AddService = UMPass, %SPSVCINST_ASSOCSERVICE%, UMPassService_Install
  67.  
  68. [UMPassService_Install]
  69. DisplayName    = %umpass.SVCDESC%     ; Friendly Name of the Service
  70. ServiceType    = 1                    ; SERVICE_KERNEL_DRIVER
  71. StartType      = 3                    ; SERVICE_DEMAND_START 
  72. ErrorControl   = 1                    ; SERVICE_ERROR_NORMAL
  73. ServiceBinary  = %12%\umpass.sys
  74. LoadOrderGroup = Extended Base
  75.  
  76.  
  77. [Strings]                                      ; Strings that are referenced throughout the INF
  78. ; localizable
  79. MSFT = "Microsoft Corporation"
  80. ClassName = "Media Center Extenders"
  81. umpass.SVCDESC = "Microsoft UMPass Driver"
  82. PnpxDevice.DeviceDesc1 = "Media Center Extender"
  83. DiskID1 = "Windows Disk"
  84.  
  85. ; non-localizable
  86. SPSVCINST_ASSOCSERVICE= 0x00000002
  87.