home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / WindowsServerTrial / server.iso / sources / install.wim / 5 / Windows / inf / display.inf < prev    next >
Encoding:
Text (UTF-16)  |  2008-01-19  |  9.7 KB  |  188 lines

  1. ; Display.inf (for SUR)
  2. ;
  3. ; List of supported displays, manufacturers
  4. ;
  5.  
  6.  
  7.  
  8. ;;++ Added by AddSDisk.cmd
  9. [SourceDisksNames]
  10. 3426=windows cd
  11.  
  12. [SourceDisksFiles]
  13. vgapnp.sys         = 3426
  14. ;;--
  15.  
  16. [Version]
  17. Signature="$CHICAGO$"
  18. Provider=%MS%
  19. ;; Commented by AddSDisk.cmd
  20. ;; LayoutFile=layout.inf
  21. ClassGUID={4D36E968-E325-11CE-BFC1-08002BE10318}
  22. Class=Display
  23. DriverVer=06/21/2006,6.0.6001.18000
  24.  
  25. [DestinationDirs]
  26. DefaultDestDir        = 11
  27. vga.Miniport          = 12
  28. vga.Display           = 11
  29.  
  30.  
  31. ;
  32. ; The Manufacturer section lists all of the manufacturers that we will
  33. ; display in the Dialog box
  34. ;
  35. ; Put generic manufacturers at the front so that setup finds those device
  36. ; descriptions first (in case of multiple matches)
  37. ;
  38.  
  39. [Manufacturer]
  40. %Std%           = Std.Mfg,NTx86
  41.  
  42. ;
  43. ; Model sections. Each section here corresponds with an entry listed in the
  44. ; [Manufacturer] section, above. The models will be displayed in the order
  45. ; that they appear in the INF file.
  46. ;
  47. ; Each model lists a variation of its own name as a compatible ID. This
  48. ; is done primarily as an optimization during upgrade.
  49. ;
  50.  
  51.  
  52. [ControlFlags]
  53. ;ExcludeFromSelect=PCI\CC_0300
  54. ;ExcludeFromSelect=PCI\CC_0301
  55. ;ExcludeFromSelect=PCI\CC_0380
  56. ExcludeFromSelect=LEGACY_UPGRADE_ID
  57. ExcludeFromSelect=*
  58.  
  59. [Std.Mfg.NTx86]
  60. %stdVga%                                    = vga,PCI\CC_0300
  61. %stdVga%                                    = vga,PCI\CC_0301
  62.  
  63. ;=PCIVID,,PCI\CC_0380;
  64. %SystemUpgradeDevice% = LEGACY_UPGRADE, LEGACY_UPGRADE_ID
  65.  
  66. ; so we don't have to hardcode the Mfg, Provider, or Description of the upgrade device in the CI
  67. [SystemUpgradeDeviceStrings]
  68. Mfg=%Std%
  69. Provider=%MS%
  70. Description=%SystemUpgradeDevice%
  71.  
  72. ; LEGACY_UPGRADE section
  73. [LEGACY_UPGRADE]
  74.  
  75. [LEGACY_UPGRADE.Services]
  76. AddService = , %SPSVCINST_ASSOCSERVICE%   ; null service install
  77.  
  78. ; vga Driver section
  79.  
  80.  
  81. [vga]
  82. FeatureScore=FE
  83. CopyFiles=vga.Miniport
  84. AddProperty=vga.AddProp
  85.  
  86. [vga.Miniport]
  87. vgapnp.sys,,,0x100
  88.  
  89. [vga.AddProp]
  90. GenericDriverInstalled,,,,1
  91.  
  92. ; Software Installation
  93.  
  94. [vga.SoftwareSettings]
  95. AddReg = vga_SoftwareDeviceSettings
  96.  
  97. [vga_SoftwareDeviceSettings]
  98. HKR,, InstalledDisplayDrivers,     %REG_MULTI_SZ%, vga, framebuf, vga256, vga64k
  99. HKR,, VgaCompatible,               %REG_DWORD%,    1
  100.  
  101.  
  102. ; Service Installation
  103.  
  104. [vga.Services]
  105. AddService = vga, 0x00000002, vga_Generic_Service_Inst, vga_EventLog_Inst
  106.  
  107. [vga_EventLog_Inst]
  108. AddReg = vga_EventLog_AddReg
  109.  
  110. [vga_EventLog_AddReg]
  111. HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\drivers\vgapnp.sys"
  112. HKR,,TypesSupported,0x00010001,7
  113.  
  114. [vga_Generic_Service_Inst]
  115. ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
  116. StartType      = 3                  ; SERVICE_DEMAND_START
  117. ErrorControl   = 0                  ; SERVICE_ERROR_IGNORE
  118. LoadOrderGroup = Video
  119. ServiceBinary  = %12%\vgapnp.sys
  120.  
  121.  
  122.  
  123.  
  124. ; Migration database syntax
  125. ;
  126. ; PCI_ID = upgrade_value [, DriversList]
  127. ;
  128. ; where PCI_ID  = the PCI ID of the video card
  129. ; upgrade_value = 1 (upgrade) or 0 (no upgrade)
  130. ; DriversList   = This value is optional.  Name of another section in the INF which
  131. ;                 lists image names to check against the existing video drivers in the
  132. ;                 system (the names do NOT include the .sys or any sort of path).
  133. ;
  134. ; If DriversList is not present, the upgrade of the video card is base entirely on
  135. ; upgrade_value.
  136. ;
  137. ; If DriversList is present and a match is made, it negates upgrade_value.  For example,
  138. ; if upgrade_value is equal to %db_upgrade% and a match is made, then the upgrade of the
  139. ; video driver is failed and the old (legacy 4.0 / 3.51) driver is used instead.
  140. ;
  141. ; If the card PCIID is not in the upgrade database, then the driver is upgraded by default.
  142. ;
  143. ; an example DB for a upgrade scenario
  144. ; [VideoUpgradeDatabase]
  145. ; FooBarOne = 1
  146. ; FooBarTwo = 0, FooBarTwo.DriversList
  147. ;
  148. ; [FooBarTwo.DriversList]
  149. ; abcd
  150. ;
  151. ; Ex 1:  FooBarOne ID is matched ===> it is upgraded
  152. ; Ex 2:  FooBarTwo ID is matched and no matches are found in FooBarTwo.DriversList ===> upgrade is failed
  153. ; Ex 3:  FooBarTwo ID is matched and a match is found in FooBarTwo.DriversList ===> upgrade is succeeded
  154. ;
  155.  
  156.  
  157. [Strings]
  158.  
  159. ;
  160. ; Non-Localizable Strings
  161. ;
  162. SPSVCINST_ASSOCSERVICE = 0x00000002
  163.  
  164. REG_SZ         = 0x00000000
  165. REG_MULTI_SZ   = 0x00010000
  166. REG_EXPAND_SZ  = 0x00020000
  167. REG_BINARY     = 0x00000001
  168. REG_DWORD      = 0x00010001
  169. serviceroot    = System\CurrentControlSet\Services
  170.  
  171. db_upgrade        = 0x00000001
  172. db_no_upgrade     = 0x00000000
  173.  
  174. ;
  175. ; Localizable Strings
  176. ;
  177.  
  178. MS="Microsoft"
  179. autodetect="Autodetect driver"
  180. vgacompat="VGA compatible display adapter"
  181. stdVga="Standard VGA Graphics Adapter"
  182. SystemUpgradeDevice="Video Upgrade Device"
  183.  
  184. Std          = "(Standard display types)"
  185. GraphAdap    = "Graphics Adapter"
  186. CompatAdap   = "Compatible Graphics Adapter"
  187.  
  188.