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

  1. ; Copyright 2003, ATI Technologies 
  2.  
  3. [Version]
  4. signature="$CHICAGO$" ;all windows os
  5. Class=MEDIA
  6. ClassGUID={4d36e96c-e325-11ce-bfc1-08002be10318}
  7. Provider=%ATI%
  8. pnplockdown=1
  9. DriverVer=06/21/2006,6.0.6001.18000
  10.  
  11. [Manufacturer]
  12. %ATI%=ATI,NTx86...1
  13.  
  14. [ATI.NTx86...1]
  15. %ATIAVPCI.DeviceDesc%        = ATIAVPCI,     PCI\VEN_1002&DEV_4D53    ;Rio vendor id and device PCIe id
  16. %ATIAVPCI.DeviceDesc%        = ATIAVPCI,     PCI\VEN_1002&DEV_4D52    ;Rio vendor id and device PCI id
  17.  
  18. [SourceDisksNames]
  19. 3426=windows cd
  20.  
  21. [SourceDisksFiles]
  22. atinavrr.sys=3426
  23. CTRL.s3=3426
  24.  
  25. [DestinationDirs]
  26. ATIAVPCI.CopyDrivers=10,system32\drivers
  27. ;ATIAVPCI.CopyFilters=11
  28. DSPminicode.CopyDriver=12
  29.  
  30. [ATIAVPCI.CopyDrivers]
  31. atinavrr.sys
  32.  
  33. [ATIAVPCI.CopyFilters]
  34. ;atinpprr.ax
  35.  
  36. [DSPminicode.CopyDriver]
  37. CTRL.s3
  38.  
  39. ;
  40. ;*** initialisation and registry entries
  41. ;
  42.  
  43. [ATIAVPCI.NT]
  44. Include=ks.inf, kscaptur.inf, bda.inf, wdmaudio.inf
  45. Needs=KS.Registration,KSCAPTUR.Registration.NT,BDA.Registration,bda.Installation.NT,wdmaudio.Registration
  46. CopyFiles=ATIAVPCI.CopyDrivers,DSPminicode.CopyDriver
  47. AddReg=ATIAVPCI.AddReg
  48. AddProperty=ATIAVPCI.AddProp ; generic driver tag for in-box driver
  49.  
  50. [ATIAVPCI.AddProp]
  51. GenericDriverInstalled,,,,1
  52.  
  53. [ATIAVPCI.NT.Services]
  54. AddService=ATIAVPCI, 0x00000002, ATIAVPCI.ServiceInstall
  55.  
  56. [ATIAVPCI.ServiceInstall]
  57. DisplayName=%DISPLAY_NAME%
  58. Description=%SERVICE_DESCRIPTION%
  59. ServiceType=%SERVICE_KERNEL_DRIVER%
  60. StartType=%SERVICE_DEMAND_START%
  61. ErrorControl=%SERVICE_ERROR_IGNORE%
  62. ServiceBinary=%12%\atinavrr.sys
  63. ; [StartName=driver-object-name]
  64. ; [AddReg=add-registry-section[, add-registry-section] ...]
  65. ; [DelReg=del-registry-section[, del-registry-section] ...]
  66. ; [BitReg=bit-registry-section[,bit-registry-section] ...]
  67. ; [LoadOrderGroup=load-order-group-name]
  68. ; [Dependencies=depend-on-item-name[,depend-on-item-name]...]
  69.  
  70.  
  71. [ATIAVPCI.AddReg]
  72. ; audio capture registry entries
  73.  
  74. ;HKR,,AssociatedFilters,,"wdmaud,swmidi,redbook"
  75. ;HKR,,Driver,,atinavrr.sys
  76. ;HKR,Drivers,SubClasses,,"wave"
  77. ;HKR,Drivers\wave\wdmaud.drv, Driver,,wdmaud.drv
  78. ;HKR,Drivers\wave\wdmaud.drv,Description,,"ATI audio capture device"
  79.  
  80. ; add input and output pinnames
  81.  
  82. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_ANALOG_AUDIO_IN_PIN%,"Name",,"ATI Analog Audio Input"
  83. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_ANALOG_AUDIO_OUT_PIN%,"Name",,"ATI Analog Audio Output"
  84.  
  85. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_CAP_AUDIO_IN_PIN%,"Name",,"ATI Audio Capture Input"
  86. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_CAP_AUDIO_OUT_PIN%,"Name",,"ATI Audio Capture Output"
  87.  
  88. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_ANALOG_VIDEO_IN_PIN%,"Name",,"ATI Analog Video Input"
  89.  
  90. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_MUX_VIDEO_YUV_IN_PIN%,"Name",,"ATI MUX Video YUV Input"
  91.  
  92. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_MUX_AUDIO_PCM_IN_PIN%,"Name",,"ATI MUX Audio PCM Input"
  93.  
  94. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_DECODER_VIDEO_YUV_OUT_PIN%,"Name",,"ATI Video Decoder YUV Output"
  95. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_DECODER_AUDIO_PCM_OUT_PIN%,"Name",,"ATI Audio Decoder PCM Output"
  96.  
  97. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_XBAR_IN_TUNER_VIDEO%,"Name",,"ATI XBAR Video Tuner Input"
  98.  
  99. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_XBAR_IN_TUNER_AUDIO%,"Name",,"ATI XBAR Audio Tuner Input"
  100. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_XBAR_IN_COMPOSITE_VIDEO%,"Name",,"ATI XBAR Video Composite Input"
  101. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_XBAR_IN_SVIDEO_VIDEO%,"Name",,"ATI XBAR SVideo Input"
  102. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_XBAR_IN_LINEIN%,"Name",,"ATI XBAR Audio Line Input"
  103. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_XBAR_IN_COMPOSITE_VIDEO_FRONT%,"Name",,"ATI XBAR Video Front Composite Input"
  104. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_XBAR_IN_SVIDEO_VIDEO_FRONT%,"Name",,"ATI XBAR Front SVideo Input"
  105. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_XBAR_IN_LINEIN_FRONT%,"Name",,"ATI XBAR Audio Front Line Input"
  106. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_XBAR_OUT_VIDEO%,"Name",,"ATI XBAR Video Output"
  107. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_XBAR_OUT_AUDIO%,"Name",,"ATI XBAR Audio Output"
  108. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_MUX_MPEG2_OUT%,"Name",,"ATI MUX MPEG2 Output"
  109. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_VBI_OUT%,"Name",,"ATI VBI Output"
  110. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_VIDEO_CAPTURE%,"Name",,"ATI Video Capture Output"
  111. HKLM,SYSTEM\CurrentControlSet\Control\MediaCategories\%ATI_VIDEO_PREVIEW%,"Name",,"ATI Video Preview Output"
  112.  
  113.  
  114. ; VIDEO board defaults
  115. ;HKR, "Decoder", "Tuner Channel", 0x00010001, 3
  116. ;HKR, "Decoder", "CVBS Channel",  0x00010001, 1
  117. ;HKR, "Decoder", "SVHS Channel",  0x00010001, 8
  118.  
  119. ;******** HKR, "Decoder", "Preferred Video Standard",0x00010001,1
  120.  
  121. ;AUDIO board defaults
  122. ;HKR, "BoardSetting", "Tuner",      0x00010001, 1
  123. ;HKR, "BoardSetting", "Composite1", 0x00010001, 2
  124. ;HKR, "BoardSetting", "SVideo1",    0x00010001, 3
  125.  
  126. [ATIAVPCI.NT.Interfaces]
  127. AddInterface=%KSCATEGORY_CAPTURE%,%ATI_CAP_FILTER%,ATIAVPCI.AnlgCapture,0
  128. AddInterface=%KSCATEGORY_VIDEO%,%ATI_CAP_FILTER%,ATIAVPCI.AnlgCapture,0
  129. AddInterface=%KSCATEGORY_AUDIO%,%ATI_CAP_FILTER%,ATIAVPCI.AnlgACapture,0
  130. AddInterface=%KSCATEGORY_AUDIO_CAP%,%ATI_AUDIO_FILTER%,ATIAVPCI.AnlgACapture,0
  131. AddInterface=%KSCATEGORY_CROSSBAR%,%ATI_XBAR_FILTER%,ATIAVPCI.AnlgXBar,0
  132. AddInterface=%KSCATEGORY_TVAUDIO%,%ATI_TVAUDIO_FILTER%,ATIAVPCI.AnlgTVAudio,0
  133. AddInterface=%KSCATEGORY_TVTUNER%,%ATI_TUNER_FILTER%,ATIAVPCI.AnlgTuner,0
  134. AddInterface=%KSCATEGORY_BDA_RECEIVER_COMPONENT%,%ATI_BDA_CAP_FILTER%,ATIAVPCI.DgtlCapture,0
  135. AddInterface=%KSCATEGORY_BDA_NETWORK_TUNER%,%ATI_BDA_TUNER_FILTER%,ATIAVPCI.DgtlTuner,0
  136. AddInterface=%KSCATEGORY_MULTIPLEXER%,%ATI_MPEG2_MUX_FILTER%,ATIAVPCI.Mpeg2Mux,0
  137.  
  138.  
  139. [ATIAVPCI.Mpeg2Mux]
  140. AddReg = ATIAVPCI.Mpeg2Mux.AddReg
  141.  
  142.  
  143. [ATIAVPCI.Mpeg2Mux.AddReg]
  144. HKR,Interfaces\%KSEncoder.CLSID%,,,
  145. HKR,,CLSID,,%KSProxy.CLSID%
  146. HKR,,FriendlyName,,%ATIAVPCI.Mpeg2MuxName%
  147. HKR,,Merit,1,00,00,40,00
  148. HKR,Capabilities,"{BB4FAA02-596C-4129-8FB3-74E75421FA02}", 0x00010001,1
  149.  
  150. [ATIAVPCI.AnlgCapture]
  151. AddReg=ATIAVPCI.AnlgCapture.AddReg
  152.  
  153. [ATIAVPCI.AnlgCapture.AddReg]
  154. HKR,,CLSID,,%KSProxy.CLSID%
  155. HKR,,FriendlyName,,%ATIAVPCI.AnlgCaptureName%
  156. HKR,,BoardType,,%ATIAVPCI.BoardType%
  157.  
  158. ;Name AnalogAudioCapture is too long for 98 SE.
  159. [ATIAVPCI.AnlgACapture]
  160. AddReg=ATIAVPCI.AnlgACapture.AddReg
  161.  
  162. [ATIAVPCI.AnlgACapture.AddReg]
  163. HKR,,CLSID,,%KSProxy.CLSID%
  164. HKR,,FriendlyName,,%ATIAVPCI.AnlgAudioCaptureName%
  165.  
  166. [ATIAVPCI.AnlgXBar]
  167. AddReg=ATIAVPCI.AnlgXBar.AddReg
  168.  
  169. [ATIAVPCI.AnlgXBar.AddReg]
  170. HKR,,CLSID,,%KSXBar.CLSID%
  171. HKR,,FriendlyName,,%ATIAVPCI.AnlgXBarName%
  172.  
  173. [ATIAVPCI.AnlgTVAudio]
  174. AddReg=ATIAVPCI.AnlgTVAudio.AddReg
  175.  
  176. [ATIAVPCI.AnlgTVAudio.AddReg]
  177. HKR,,CLSID,,%KSTVAudio.CLSID%
  178. HKR,,FriendlyName,,%ATIAVPCI.AnlgTVAudioName%
  179.  
  180. [ATIAVPCI.AnlgTuner]
  181. AddReg=ATIAVPCI.AnlgTuner.AddReg
  182.  
  183. [ATIAVPCI.AnlgTuner.AddReg]
  184. HKR,,CLSID,,%KSTvTune.CLSID%
  185. HKR,,FriendlyName,,%ATIAVPCI.AnlgTunerName%
  186.  
  187. [ATIAVPCI.DgtlCapture]
  188. AddReg=ATIAVPCI.DgtlCapture.AddReg
  189.  
  190. [ATIAVPCI.DgtlCapture.AddReg]
  191. HKR,,CLSID,,%KSProxy.CLSID%
  192. HKR,,FriendlyName,,%ATIAVPCI.DgtlCaptureName%
  193.  
  194. [ATIAVPCI.DgtlTuner]
  195. AddReg=ATIAVPCI.DgtlTuner.AddReg
  196.  
  197. [ATIAVPCI.DgtlTuner.AddReg]
  198. HKR,,CLSID,,%KSProxy.CLSID%
  199. HKR,,FriendlyName,,%ATIAVPCI.DgtlTunerName%
  200.  
  201. ;
  202. ;*** strings, GUIDs and names
  203. ;
  204.  
  205. [Strings]
  206.  
  207. ; Proxy GUIDs
  208.  
  209. KSProxy.CLSID   = "{17CCA71B-ECD7-11D0-B908-00A0C9223196}"
  210. KSXBar.CLSID    = "{71F96460-78F3-11d0-A18C-00A0C9118956}"
  211. KSTVAudio.CLSID = "{71F96462-78F3-11d0-A18C-00A0C9118956}"
  212. KSTvTune.CLSID  = "{266EEE40-6C63-11cf-8A03-00AA006ECB65}"
  213. KSEncoder.CLSID = "{B43C4EEC-8C32-4791-9102-508ADA5EE8E7}"
  214.  
  215. ; Category GUIDs
  216.  
  217. KSCATEGORY_CAPTURE                = "{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
  218. KSCATEGORY_VIDEO                  = "{6994AD05-93EF-11D0-A3CC-00A0C9223196}"
  219. KSCATEGORY_AUDIO                  = "{6994AD04-93EF-11D0-A3CC-00A0C9223196}"
  220. KSCATEGORY_AUDIO_CAP              = "{33D9A762-90C8-11d0-BD43-00A0C911CE86}"
  221. KSCATEGORY_CROSSBAR               = "{a799a801-a46d-11d0-a18c-00a02401dcd4}"
  222. KSCATEGORY_TVAUDIO                = "{a799a802-a46d-11d0-a18c-00a02401dcd4}"
  223. KSCATEGORY_TVTUNER                = "{a799a800-a46d-11d0-a18c-00a02401dcd4}"
  224. KSCATEGORY_BDA_RECEIVER_COMPONENT = "{FD0A5AF4-B41D-11d2-9C95-00C04F7971E0}"
  225. KSCATEGORY_BDA_NETWORK_TUNER      = "{71985F48-1CA1-11d3-9CC8-00C04F7971E0}"
  226. KSCATEGORY_MULTIPLEXER              = "{7A5DE1D3-01A1-452c-B481-4FA2B96271E8}"
  227. ; Our Pin names GUIDs
  228.  
  229. ATI_ANALOG_AUDIO_IN_PIN  = "{5F5F15EE-BE2A-4724-BD8E-1C96C64052C5}"
  230. ATI_ANALOG_AUDIO_OUT_PIN = "{97125624-0CAF-4d83-820C-7CB221D1DB7B}"
  231. ATI_CAP_AUDIO_IN_PIN = "{37B21F5C-F3F9-4F52-844E-1FACB270BBF4}"
  232. ATI_CAP_AUDIO_OUT_PIN = "{A5025814-17D8-4A8C-97CF-DE18D7F22A81}"
  233.  
  234. ATI_ANALOG_VIDEO_IN_PIN = "{4E442343-05D5-4ffd-B15E-EDFAA606044F}"
  235.  
  236. ATI_MUX_VIDEO_YUV_IN_PIN = "{0107bf79-8d8b-4fd3-8d51-7b415b7c23d8}"
  237.  
  238. ATI_MUX_AUDIO_PCM_IN_PIN = "{3d813b20-c5df-4f43-a7a3-fdaf68662091}"
  239.  
  240. ATI_DECODER_VIDEO_YUV_OUT_PIN = "{4577ba09-9ddf-4004-a2e7-885cdd8c6552}"
  241. ATI_DECODER_AUDIO_PCM_OUT_PIN = "{07c80e21-a7d8-4cfe-ace8-8b1849917ad5}"
  242.  
  243. ATI_XBAR_IN_TUNER_VIDEO = "{34616BA9-67D6-46FF-A419-B463E4A04BC1}"
  244.  
  245. ATI_XBAR_IN_TUNER_AUDIO = "{9A4EF9CE-D1FB-4798-B43B-0538AEA48CBF}"
  246. ATI_XBAR_IN_COMPOSITE_VIDEO = "{C50A1A86-E2AB-491A-A920-0538AB38560A}"
  247. ATI_XBAR_IN_SVIDEO_VIDEO = "{9428A582-994B-4CA0-A638-7F6961500527}"
  248. ATI_XBAR_IN_LINEIN = "{F11EC308-F819-4D5B-9A01-C19F9ECD311E}"
  249. ATI_XBAR_IN_COMPOSITE_VIDEO_FRONT = "{C50A1A86-E2AB-491A-A920-0538AB38560B}"
  250. ATI_XBAR_IN_SVIDEO_VIDEO_FRONT = "{9428A582-994B-4CA0-A638-7F6961500528}"
  251. ATI_XBAR_IN_LINEIN_FRONT = "{F11EC308-F819-4D5B-9A01-C19F9ECD311F}"
  252. ATI_XBAR_OUT_VIDEO = "{AC7B7E51-BEC5-4E32-AC0A-12735574686B}"
  253. ATI_XBAR_OUT_AUDIO = "{776222AA-DD71-481D-A8B3-2FEE195DC69F}"
  254. ATI_MUX_MPEG2_OUT = "{BEB010D2-3BA3-459e-8925-C4C29AA02CB7}"
  255. ATI_VBI_OUT = "{D979380F-806C-4c4c-B832-7F1453921736}"
  256. ATI_VIDEO_CAPTURE = "{78D1318E-33C5-49b5-84CB-1A510B8D2687}"
  257. ATI_VIDEO_PREVIEW = "{30FC0C49-127E-4be4-A747-BC0E43DE6E70}"
  258.  
  259. ; Our Filter GUIDs
  260.  
  261. ATI_CAP_FILTER     = "{BC187864-4183-4DC5-9FE0-679A7A039975}"
  262. ATI_AUDIO_FILTER = "{E64B8433-C25B-484C-9F2C-CA1719E85CB6}"
  263. ATI_XBAR_FILTER    = "{39309DA7-B1C0-43A3-AAC3-6D6BFCBB75A9}"
  264. ATI_TVAUDIO_FILTER = "{61E3C270-5102-4266-864D-BDE1E28E10E1}"
  265. ATI_TUNER_FILTER   = "{E6223D77-45F9-4025-A86F-27BDDB4C8CA9}"
  266. ATI_BDA_CAP_FILTER     = "{30CA4E99-F538-442E-ADE9-9BCE73DA67A3}"
  267. ATI_BDA_TUNER_FILTER   = "{EEC5A519-643F-4A74-BC7F-5CE7D46FEFD5}"
  268. ATI_MPEG2_MUX_FILTER   = "{6b2088b7-1e3b-4d3d-905f-2ff22040d5b2}"
  269. ; system defines
  270.  
  271. SERVICE_BOOT_START = 0x0 
  272. SERVICE_SYSTEM_START = 0x1 
  273. SERVICE_AUTO_START = 0x2 
  274. SERVICE_DEMAND_START = 0x3 
  275. SERVICE_DISABLED = 0x4 
  276.  
  277. SERVICE_KERNEL_DRIVER = 0x1 
  278. SERVICE_ERROR_IGNORE = 0x0 
  279. SERVICE_ERROR_NORMAL = 0x1 
  280. SERVICE_ERROR_SEVERE = 0x2
  281. SERVICE_ERROR_CRITICAL = 0x3 
  282.  
  283. FLG_REGSVR_DLLREGISTER = 0x00000001
  284.  
  285. ;Our strings
  286.  
  287. ATI="ATI Technologies"
  288. ATIAVPCI.DeviceDesc      = "ATI Unified AVStream Driver"
  289. DiskId             = "ATI Unified AVStream Driver Disk"
  290. DISPLAY_NAME             = "ATI Unified AVStream service"
  291. SERVICE_DESCRIPTION      = "ATI Unified AVStream Driver"
  292.  
  293. ;Our Friendly Names
  294.  
  295. ATIAVPCI.AnlgCaptureName = "ATI AVStream Analog Capture"
  296. ATIAVPCI.AnlgXBarName    = "ATI AVStream Analog Xbar"
  297. ATIAVPCI.AnlgTVAudioName = "ATI AVStream Analog TV Audio"
  298. ATIAVPCI.AnlgTunerName   = "ATI AVStream Analog Tuner"
  299. ATIAVPCI.DgtlCaptureName = "ATI BDA Digital Capture"
  300. ATIAVPCI.DgtlTunerName   = "ATI BDA Digital Tuner"
  301. ATIAVPCI.AnlgAudioCaptureName = "ATI AVStream Analog Audio Capture"
  302. ATIAVPCI.Mpeg2MuxName    = "ATI AVStream MPEG2 Multiplexer"
  303. ATIAVPCI.BoardType        = "T510 encoder"
  304.  
  305. ;properties GUIDs
  306. GUID.PROPERTY_SET_ASICFILTERS = "{50EC5D69-BD95-4d84-BF55-C573D02D1DAD}"
  307. GUID.PROPERTY_SET_VIDEO_MPEGCOMPRESSOR = "{119511E7-4461-4d78-8841-5C4AE61EEF8A}"
  308. GUID.PROPERTY_SET_AUDIO_MPEGCOMPRESSOR = "{5B5332F8-4684-49fb-8B71-5BF6ACEA41D6}"
  309. GUID.PROPERTY_SET_BLUESCREEN = "{B267AB8C-C1DA-4f0b-9C28-40D180D7414F}"
  310. GUID.PROPERTY_SET_BOARD_NUMBER = "{F6457EA5-5484-4e6b-BFBC-A07FB5B44F6E}"
  311. GUID.PROPERTY_SET_PCDETECTION = "{6B5C9B91-438C-4707-9658-073A1AF2E0AF}"
  312. GUID.PROPERTY_SET_PCPROTECTION = "{48085637-AD93-41d4-831F-8375B609D700}"
  313.  
  314. ;property pages GUIDs
  315. GUID.PROPERTY_PAGE_ASICFILTERS = "{DF3704D7-E0A9-4802-80AD-B0B27EF3BB5B}"
  316. GUID.PROPERTY_PAGE_VIDEO_MPEGCOMPRESSOR = "{08DAC99A-6B17-4332-B990-0081A9B9A15E}"
  317. GUID.PROPERTY_PAGE_AUDIO_MPEGCOMPRESSOR = "{09E23E26-ED19-415a-B1FA-4F832E9D091D}"
  318. GUID.PROPERTY_PAGE_BOARD_NUMBER = "{08E6AA23-3C53-4f84-879A-41BE6F81B7B0}"
  319. GUID.PROPERTY_PAGE_PC_DETECTION = "{47AA2D53-A207-41e4-B622-1815BCE30739}"
  320.  
  321.