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

  1. ;=============================================================================
  2. ;
  3. ; Copyright (c) Intel Corporation (2006).
  4. ;
  5. ; INTEL MAKES NO WARRANTY OF ANY KIND REGARDING THE CODE.  THIS CODE IS
  6. ; LICENSED ON AN "AS IS" BASIS AND INTEL WILL NOT PROVIDE ANY SUPPORT,
  7. ; ASSISTANCE, INSTALLATION, TRAINING OR OTHER SERVICES.  INTEL DOES NOT
  8. ; PROVIDE ANY UPDATES, ENHANCEMENTS OR EXTENSIONS.  INTEL SPECIFICALLY
  9. ; DISCLAIMS ANY WARRANTY OF MERCHANTABILITY, NONINFRINGEMENT, FITNESS FOR ANY
  10. ; PARTICULAR PURPOSE, OR ANY OTHER WARRANTY.  Intel disclaims all liability,
  11. ; including liability for infringement of any proprietary rights, relating to
  12. ; use of the code. No license, express or implied, by estoppel or otherwise,
  13. ; to any intellectual property rights is granted herein.
  14. ;
  15. ;=============================================================================
  16.  
  17. ; Installation inf for the Intel Corporation graphics adapter.
  18.  
  19. [Version]
  20. Signature="$WINDOWS NT$"
  21. Provider=%Intel%
  22. ClassGUID={4D36E968-E325-11CE-BFC1-08002BE10318}
  23. Class=Display
  24. DriverVer=08/22/2006,7.14.10.1104
  25.  
  26. [DestinationDirs]
  27. DefaultDestDir = 11
  28. ialm.Miniport  = 12  ; drivers
  29. ialm.UserMode  = 11  ; system32
  30. CUI.Copy = 11
  31.  
  32. [SignatureAttributes]
  33. igdumd32.dll=SignatureAttributes.PETrust
  34.  
  35. [SignatureAttributes.PETrust]
  36. PETrust=true
  37.  
  38. ;
  39. ; Driver information
  40. ;
  41.  
  42. [Manufacturer]
  43. %Intel%   = Intel.Mfg,NTx86...1
  44.  
  45. [Intel.Mfg.NTx86...1]
  46. %iLPGD0% = i945G0, PCI\VEN_8086&DEV_2772
  47. %iLPGD1% = i945G1, PCI\VEN_8086&DEV_2776
  48. %iCLGD0% = i945GM0, PCI\VEN_8086&DEV_27A2
  49. %iCLGD1% = i945GM1, PCI\VEN_8086&DEV_27A6
  50.  
  51. ;
  52. ; General installation section
  53. ;
  54.  
  55. [i945G0]
  56. FeatureScore=F8
  57. CopyFiles=ialm.Miniport, ialm.UserMode, Opm.Copy, CUI.Copy
  58. AddReg = ialm_SoftwareDeviceSettings, CUI.AddReg
  59. DelReg = ialm_RemoveDeviceSettings
  60. RegisterDLLs = igfx_RegisterDLLs
  61.  
  62. [i945G1]
  63. FeatureScore=F8
  64. CopyFiles=ialm.Miniport, ialm.UserMode, Opm.Copy, CUI.Copy
  65. AddReg = ialm_SoftwareDeviceSettings, CUI.AddReg
  66. DelReg = ialm_RemoveDeviceSettings
  67. RegisterDLLs = igfx_RegisterDLLs
  68.  
  69. [i945GM0]
  70. FeatureScore=F8
  71. CopyFiles=ialm.Miniport, ialm.UserMode, Opm.Copy, CUI.Copy
  72. AddReg = ialm_SoftwareDeviceSettings, CUI.AddReg
  73. DelReg = ialm_RemoveDeviceSettings
  74. RegisterDLLs = igfx_RegisterDLLs
  75.  
  76. [i945GM1]
  77. FeatureScore=F8
  78. CopyFiles=ialm.Miniport, ialm.UserMode, Opm.Copy, CUI.Copy
  79. AddReg = ialm_SoftwareDeviceSettings, CUI.AddReg
  80. DelReg = ialm_RemoveDeviceSettings
  81. RegisterDLLs = igfx_RegisterDLLs
  82.  
  83.  
  84. ;
  85. ; File sections
  86. ;
  87.  
  88. [ialm.Miniport]
  89. igdkmd32.sys
  90.  
  91. [ialm.UserMode]
  92. igdumd32.dll,,,0x00004000  ; COPYFLG_IN_USE_TRY_RENAME
  93.  
  94. [Opm.Copy]
  95. iglhxa32.cpa
  96. iglhxa32.vp
  97. iglhxs32.vp
  98. iglhxo32.vp
  99. iglhxc32.vp
  100.  
  101. [CUI.Copy]
  102. igfxdev.dll,,,0x00004000  ; COPYFLG_IN_USE_TRY_RENAME
  103. igfxTMM.dll,,,0x00004000  ; COPYFLG_IN_USE_TRY_RENAME
  104.  
  105. [igfx_RegisterDLLs]
  106. 11,,igdumd32.dll,3426
  107. 11,,igfxdev.dll,3426
  108. 11,,igfxTMM.dll,3426
  109.  
  110. ;
  111. ; Service Installation
  112. ;
  113.  
  114. [i945G0.Services]
  115. AddService = ialm, 0x00000002, ialm_Service_Inst
  116.  
  117. [i945G1.Services]
  118. AddService = ialm, 0x00000002, ialm_Service_Inst
  119.  
  120. [i945GM0.Services]
  121. AddService = ialm, 0x00000002, ialm_Service_Inst
  122.  
  123. [i945GM1.Services]
  124. AddService = ialm, 0x00000002, ialm_Service_Inst
  125.  
  126. [ialm_Service_Inst]
  127. ServiceType    = 1               ; SERVICE_KERNEL_DRIVER
  128. StartType      = 3               ; SERVICE_DEMAND_START
  129. ErrorControl   = 0               ; SERVICE_ERROR_IGNORE
  130. LoadOrderGroup = Video
  131. ServiceBinary  = %12%\igdkmd32.sys
  132.  
  133. [ialm_SoftwareDeviceSettings]
  134. HKR,, InstalledDisplayDrivers,  %REG_MULTI_SZ%, igdumd32
  135. HKR,, UserModeDriverName,       %REG_MULTI_SZ%, igdumd32.dll
  136. HKR,, UserModeDriverGUID,       %REG_SZ%, "{6C4BE3D5-831A-42ED-AA62-2AEB34C8CBA4}"
  137. HKR,, MultifunctionSupported,   %REG_DWORD%,    1
  138. HKR,, VgaCompatible,            %REG_DWORD%,    0
  139. HKR,, NativeResolution,         %REG_DWORD%,    1
  140. HKR,, NativeBPP,                %REG_DWORD%,    1
  141. HKR,, ConfigID,                 %REG_DWORD%,    0
  142. HKR,, SystemDirectory,          %REG_SZ%,       %11%
  143. HKLM,"SYSTEM\CurrentControlSet\Control\GraphicsDrivers",UseXPModel,%REG_DWORD%,0
  144. HKLM,"SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Scheduler",EnablePreemption,%REG_DWORD%,1
  145. HKR,,    TMM_Active,            %REG_DWORD%,    0x0
  146. HKLM,"SYSTEM\CurrentControlSet\Control\GraphicsDrivers",UseXPModel,%REG_DWORD%,0
  147. HKLM,"SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Scheduler",EnablePreemption,%REG_DWORD%,1
  148.  
  149. [ialm_RemoveDeviceSettings]
  150. HKR,, VgaCompatible
  151. HKR,, NativeResolution
  152. HKR,, NativeBPP
  153. HKR,, ConfigID
  154. HKR,, SystemDirectory
  155. HKR,, TMM_Active
  156.  
  157. ;
  158. ; Software Installation
  159. ;
  160.  
  161. [i945G0.GeneralConfigData]
  162. MaximumNumberOfDevices = 2
  163. MaximumDeviceMemoryConfiguration = 256
  164.  
  165. [i945G1.GeneralConfigData]
  166. MaximumNumberOfDevices = 2
  167. MaximumDeviceMemoryConfiguration = 256
  168.  
  169. [i945GM0.GeneralConfigData]
  170. MaximumNumberOfDevices = 2
  171. MaximumDeviceMemoryConfiguration = 256
  172.  
  173. [i945GM1.GeneralConfigData]
  174. MaximumNumberOfDevices = 2
  175. MaximumDeviceMemoryConfiguration = 256
  176.  
  177. ;
  178. ; Source file information
  179. ;
  180.  
  181. [SourceDisksNames]
  182. 3426=windows cd
  183.  
  184. [SourceDisksFiles]
  185. igdkmd32.sys  = 3426
  186. igdumd32.dll = 3426
  187.  
  188. iglhxa32.cpa = 3426
  189. iglhxa32.vp = 3426
  190. iglhxs32.vp = 3426
  191. iglhxo32.vp = 3426
  192. iglhxc32.vp = 3426
  193.  
  194. igfxdev.dll = 3426
  195. igfxTMM.dll = 3426
  196.  
  197.  
  198. [CUI.AddReg]
  199.  
  200. ; Class ID of the CUIDriver component.
  201. HKR,"DEFAULT","CUIDriver",,"{9CEE304E-DC6C-11D2-B561-00A0C92E6848}"
  202.  
  203. ;
  204. ; igfxdev.dll self registration entries
  205. ;
  206. HKCR,"igfxdev.CUIDriver",,,"CUIDriver Class"
  207. HKCR,"igfxdev.CUIDriver\CLSID",,,"{9CEE304E-DC6C-11D2-B561-00A0C92E6848}"
  208. HKCR,"igfxdev.CUIDriver\CurVer",,,"igfxdev.CUIDriver.1"
  209. HKCR,"igfxdev.CUIDriver.1",,,"CUIDriver Class"
  210. HKCR,"igfxdev.CUIDriver.1\CLSID",,,"{9CEE304E-DC6C-11D2-B561-00A0C92E6848}"
  211. HKCR,"CLSID\{9CEE304E-DC6C-11D2-B561-00A0C92E6848}",,,"CUIDriver Class"
  212. HKCR,"CLSID\{9CEE304E-DC6C-11D2-B561-00A0C92E6848}\InProcServer32",,,%11%"\igfxdev.dll"
  213. HKCR,"CLSID\{9CEE304E-DC6C-11D2-B561-00A0C92E6848}\InProcServer32","ThreadingModel",,"Apartment"
  214. HKCR,"CLSID\{9CEE304E-DC6C-11D2-B561-00A0C92E6848}\ProgID",,,"igfxdev.CUIDriver.1"
  215. HKCR,"CLSID\{9CEE304E-DC6C-11D2-B561-00A0C92E6848}\VersionIndependentProgID",,,"igfxdev.CUIDriver"
  216.  
  217. ;
  218. ;igfxTMM.dll self registration entries
  219. ;
  220. HKCR,"igfxTMM.CloneViewHelper",,,"CloneViewHelper Class"
  221. HKCR,"igfxTMM.CloneViewHelper\CLSID",,,"{6C4BE3D5-831A-42ED-AA62-2AEB34C8CBA4}"
  222. HKCR,"igfxTMM.CloneViewHelper\CurVer",,,"igfxTMM.CloneViewHelper.1"
  223. HKCR,"igfxTMM.CloneViewHelper.1",,,"CloneViewHelper Class"
  224. HKCR,"igfxTMM.CloneViewHelper.1\CLSID",,,"{6C4BE3D5-831A-42ED-AA62-2AEB34C8CBA4}"
  225. HKCR,"CLSID\{6C4BE3D5-831A-42ED-AA62-2AEB34C8CBA4}",,,"CloneViewHelper Class"
  226. HKCR,"CLSID\{6C4BE3D5-831A-42ED-AA62-2AEB34C8CBA4}\InProcServer32",,,%11%"\igfxTMM.dll"
  227. HKCR,"CLSID\{6C4BE3D5-831A-42ED-AA62-2AEB34C8CBA4}\InProcServer32","ThreadingModel",,"Both"
  228. HKCR,"CLSID\{6C4BE3D5-831A-42ED-AA62-2AEB34C8CBA4}\ProgID",,,"igfxTMM.CloneViewHelper.1"
  229. HKCR,"CLSID\{6C4BE3D5-831A-42ED-AA62-2AEB34C8CBA4}\TypeLib",,,"{9F7668BC-E163-414C-92C6-01228863FF5A}"
  230. HKCR,"CLSID\{6C4BE3D5-831A-42ED-AA62-2AEB34C8CBA4}\VersionIndependentProgID",,,"igfxTMM.CloneViewHelper"
  231.  
  232. ;igfxTMM entry for enabling ViewHelper Interface
  233. HKLM,"Software\Microsoft\TMM","UseIViewHelper",%REG_DWORD%,1
  234.  
  235.  
  236. [Strings]
  237. ;
  238. ; Non-Localizable Strings
  239. ;
  240.  
  241. REG_SZ         = 0x00000000
  242. REG_MULTI_SZ   = 0x00010000
  243. REG_DWORD      = 0x00010001
  244. REG_BINARY     = 0x00000001
  245. SERVICEROOT    = "System\CurrentControlSet\Services"
  246.  
  247. ;
  248. ; Localizable Strings
  249. ;
  250. DiskId          = "Intel(R) Graphics Media Accelerator Driver for Vista"
  251. Intel           = "Intel Corporation"
  252. iLPGD0          = "Intel(R) 82945G Express Chipset Controller 0 (Microsoft Corporation - WDDM)"
  253. iLPGD1          = "Intel(R) 82945G Express Chipset Controller 1 (Microsoft Corporation - WDDM)"
  254. iCLGD0          = "Mobile Intel(R) 945GM Express Chipset Controller 0 (Microsoft Corporation - WDDM)"
  255. iCLGD1          = "Mobile Intel(R) 945GM Express Chipset Controller 1 (Microsoft Corporation - WDDM)"
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.