Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

383 lines
26 KiB

  1. ��<?xml version="1.0" encoding="UTF-16"?>
  2. <!DOCTYPE DCARRIER SYSTEM "Mantis.DTD">
  3. <DCARRIER
  4. CarrierRevision="1"
  5. DTDRevision="16"
  6. >
  7. <TASKS
  8. Context="1"
  9. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  10. > </TASKS>
  11. <PLATFORMS
  12. Context="1"
  13. > </PLATFORMS>
  14. <REPOSITORIES
  15. Context="1"
  16. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  17. > </REPOSITORIES>
  18. <GROUPS
  19. Context="1"
  20. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  21. > </GROUPS>
  22. <COMPONENTS
  23. Context="0"
  24. PlatformGUID="{B784E719-C196-4DDB-B358-D9254426C38D}"
  25. >
  26. <COMPONENT
  27. ComponentVSGUID="{9FBA33A5-FD60-4999-89EB-2CDE0CE1942E}"
  28. ComponentVIGUID="{D1FAC1B2-80EF-4C50-A3E3-36C4E42A6B15}"
  29. Revision="620"
  30. PrototypeVIGUID="{E65EA663-D0C1-4B65-A3C5-369FB269EB1C}"
  31. RepositoryVSGUID="{8E0BE9ED-7649-47F3-810B-232D36C430B4}"
  32. Visibility="1000"
  33. MultiInstance="False"
  34. Released="False"
  35. Editable="True"
  36. HTMLFinal="False"
  37. IsMacro="False"
  38. Opaque="False"
  39. Context="1"
  40. PlatformGUID="{B784E719-C196-4DDB-B358-D9254426C38D}"
  41. >
  42. <HELPCONTEXT
  43. src=".\smartbatterysubsystem.htm"
  44. ><![CDATA[<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
  45. <HTML DIR="LTR"><HEAD>
  46. <META HTTP-EQUIV="Content-Type" Content="text/html; charset=Windows-1252">
  47. <TITLE>Smart Battery Subsystem</TITLE>
  48. <STYLE TYPE="text/css">
  49. <!--
  50. BODY { font: normal 8pt Tahoma; background-color: #FFFFFF; }
  51. P { font: normal 8pt Tahoma; }
  52. .showhide { color: blue; text-decoration: underline; cursor: hand; }
  53. .callout { font: normal 8pt Tahoma; background-color: #E0E0E0; padding: 10pt; }
  54. .code { font: normal 8pt Courier New; }
  55. UL { font: normal 8pt Tahoma; list-style: square outside; margin-left: 0.25in; }
  56. OL { font: normal 8pt Tahoma; list-style: decimal outside; margin-left: 0.25in; }
  57. H1 { font: bold 12pt Tahoma; margin-bottom: -12pt; }
  58. H2 { font: bold 10pt Tahoma; margin-bottom: -12pt; }
  59. H3 { font: bold 8pt Tahoma; margin-bottom: -12pt; }
  60. H4 { font: italic 8pt Tahoma; margin-bottom: -12pt; }
  61. TABLE { font: normal 8pt Tahoma; text-align: left; padding: 2px; }
  62. CAPTION { font: bold 8pt Tahoma; text-align: left; padding: 2px; }
  63. THEAD { font: bold 8pt Tahoma; text-align: left; padding: 2px; background-color: #F0F0F0 }
  64. TH { font: bold 8pt Tahoma; text-align: left; padding: 2px; background-color: #F0F0F0 }
  65. TBODY { font: normal 8pt Tahoma; text-align: left; padding: 2px; }
  66. TD { font: normal 8pt Tahoma; text-align: left; padding: 2px; }
  67. TR { font: normal 8pt Tahoma; text-align: left; padding: 2px; }
  68. CODE { font-family: Courier New; }
  69. TT { font-family: Courier New; }
  70. KBD { font-family: Courier New; font-weight: bold; }
  71. VAR { font-family: Courier New; font-style: italic; }
  72. EM { font-style: italic; }
  73. I { font-style: italic; }
  74. STRONG { font-weight: bold; }
  75. B { font-weight: bold; }
  76. -->
  77. </STYLE></HEAD>
  78. <BODY TOPMARGIN="0">
  79. <H1><A NAME="smartbatterysubsystem"></A>Smart Battery Subsystem</H1>
  80. <P>The Smart Battery Subsystem component supports Advanced Configuration and Power Interface (ACPI)-compliant Smart Battery and Selector devices through a CPU to System Management Bus (SMB) host controller (SMBus) interface. This component supports a smart battery charger and at least one smart battery. It also supports a smart battery selector if multiple smart batteries are supported.</P>
  81. <H2>Component Configuration</H2>
  82. <P>There are no configuration requirements for this component.</P>
  83. <H2>Special Notes</H2>
  84. <P>Battery monitoring and management is only available on ACPI-enabled and Advanced Power Management (APM)-enabled computers. Windows can manage batteries that have a Smart Battery subsystem interface or a Control Method Battery interface on ACPI-enabled computers. Windows can also monitor multiple batteries.</P>
  85. <H2>For More Information </H2>
  86. <P>For more information on the Smart Battery Subsystem component, see the Windows 2000 Resource Kit at this <A HREF="http://www.microsoft.com/technet/default.asp">Microsoft Web site</A>.</P>
  87. </BODY>
  88. </HTML>
  89. ]]></HELPCONTEXT>
  90. <PROPERTIES
  91. Context="1"
  92. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  93. >
  94. <PROPERTY
  95. Name="cmiPnPDevId"
  96. Format="String"
  97. Context="1"
  98. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  99. >SMBBATT\SMART_BATTERY</PROPERTY>
  100. <PROPERTY
  101. Name="cmiPnPDevInf"
  102. Format="String"
  103. Context="1"
  104. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  105. >battery.inf</PROPERTY>
  106. <PROPERTY
  107. Name="cmiPnPDevClassGUID"
  108. Format="String"
  109. Context="1"
  110. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  111. >{72631e54-78a4-11d0-bcf7-00aa00b7b32a}</PROPERTY>
  112. <PROPERTY
  113. Name="cmiIsCriticalDevice"
  114. Format="Boolean"
  115. Context="1"
  116. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  117. >False</PROPERTY>
  118. </PROPERTIES>
  119. <RESOURCES
  120. Context="1"
  121. PlatformGUID="{B784E719-C196-4DDB-B358-D9254426C38D}"
  122. >
  123. <RESOURCE
  124. Name="PnPID(819):&quot;SMBBATT\SMART_BATTERY&quot;"
  125. ResTypeVSGUID="{AFC59066-28EA-4279-979B-955C9E8DE82A}"
  126. BuildTypeMask="819"
  127. BuildOrder="1000"
  128. Localize="False"
  129. Disabled="False"
  130. Context="1"
  131. PlatformGUID="{B784E719-C196-4DDB-B358-D9254426C38D}"
  132. >
  133. <PROPERTIES
  134. Context="1"
  135. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  136. >
  137. <PROPERTY
  138. Name="PnPID"
  139. Format="String"
  140. Context="1"
  141. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  142. >SMBBATT\SMART_BATTERY</PROPERTY>
  143. <PROPERTY
  144. Name="cmiIsCompatibleID"
  145. Format="Boolean"
  146. Context="1"
  147. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  148. >False</PROPERTY>
  149. <PROPERTY
  150. Name="ServiceName"
  151. Format="String"
  152. Context="1"
  153. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  154. >SMBBATT</PROPERTY>
  155. </PROPERTIES>
  156. </RESOURCE>
  157. <RESOURCE
  158. Name="File(819):&quot;%17%&quot;,&quot;battery.inf&quot;"
  159. ResTypeVSGUID="{E66B49F6-4A35-4246-87E8-5C1A468315B5}"
  160. BuildTypeMask="819"
  161. BuildOrder="1000"
  162. Localize="False"
  163. Disabled="False"
  164. Context="1"
  165. PlatformGUID="{B784E719-C196-4DDB-B358-D9254426C38D}"
  166. >
  167. <PROPERTIES
  168. Context="1"
  169. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  170. >
  171. <PROPERTY
  172. Name="DstPath"
  173. Format="String"
  174. Context="1"
  175. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  176. >%17%</PROPERTY>
  177. <PROPERTY
  178. Name="DstName"
  179. Format="String"
  180. Context="1"
  181. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  182. >battery.inf</PROPERTY>
  183. <PROPERTY
  184. Name="NoExpand"
  185. Format="Boolean"
  186. Context="1"
  187. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  188. >False</PROPERTY>
  189. </PROPERTIES>
  190. </RESOURCE>
  191. <RESOURCE
  192. Name="File(819):&quot;%12%&quot;,&quot;smbbatt.sys&quot;"
  193. ResTypeVSGUID="{E66B49F6-4A35-4246-87E8-5C1A468315B5}"
  194. BuildTypeMask="819"
  195. BuildOrder="1000"
  196. Localize="False"
  197. Disabled="False"
  198. Context="1"
  199. PlatformGUID="{B784E719-C196-4DDB-B358-D9254426C38D}"
  200. >
  201. <PROPERTIES
  202. Context="1"
  203. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  204. >
  205. <PROPERTY
  206. Name="DstPath"
  207. Format="String"
  208. Context="1"
  209. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  210. >%12%</PROPERTY>
  211. <PROPERTY
  212. Name="DstName"
  213. Format="String"
  214. Context="1"
  215. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  216. >smbbatt.sys</PROPERTY>
  217. </PROPERTIES>
  218. </RESOURCE>
  219. <RESOURCE
  220. Name="File(819):&quot;%12%&quot;,&quot;battc.sys&quot;"
  221. ResTypeVSGUID="{E66B49F6-4A35-4246-87E8-5C1A468315B5}"
  222. BuildTypeMask="819"
  223. BuildOrder="1000"
  224. Localize="False"
  225. Disabled="False"
  226. Context="1"
  227. PlatformGUID="{B784E719-C196-4DDB-B358-D9254426C38D}"
  228. >
  229. <PROPERTIES
  230. Context="1"
  231. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  232. >
  233. <PROPERTY
  234. Name="DstPath"
  235. Format="String"
  236. Context="1"
  237. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  238. >%12%</PROPERTY>
  239. <PROPERTY
  240. Name="DstName"
  241. Format="String"
  242. Context="1"
  243. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  244. >battc.sys</PROPERTY>
  245. </PROPERTIES>
  246. </RESOURCE>
  247. <RESOURCE
  248. Name="Service(819):&quot;SMBBATT&quot;"
  249. ResTypeVSGUID="{5C16ED57-3182-4411-8EA7-AC1CE70B96DA}"
  250. BuildTypeMask="819"
  251. BuildOrder="1000"
  252. Localize="False"
  253. Disabled="False"
  254. Context="1"
  255. PlatformGUID="{B784E719-C196-4DDB-B358-D9254426C38D}"
  256. >
  257. <PROPERTIES
  258. Context="1"
  259. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  260. >
  261. <PROPERTY
  262. Name="ServiceName"
  263. Format="String"
  264. Context="1"
  265. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  266. >SMBBATT</PROPERTY>
  267. <PROPERTY
  268. Name="ServiceDisplayName"
  269. Format="String"
  270. Context="1"
  271. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  272. >Microsoft Smart Battery Driver</PROPERTY>
  273. <PROPERTY
  274. Name="ServiceType"
  275. Format="Integer"
  276. Context="1"
  277. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  278. >1</PROPERTY>
  279. <PROPERTY
  280. Name="StartType"
  281. Format="Integer"
  282. Context="1"
  283. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  284. >3</PROPERTY>
  285. <PROPERTY
  286. Name="ErrorControl"
  287. Format="Integer"
  288. Context="1"
  289. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  290. >1</PROPERTY>
  291. <PROPERTY
  292. Name="ServiceBinary"
  293. Format="String"
  294. Context="1"
  295. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  296. >%12%\SMBBATT.sys</PROPERTY>
  297. </PROPERTIES>
  298. </RESOURCE>
  299. </RESOURCES>
  300. <GROUPMEMBERS
  301. >
  302. <GROUPMEMBER
  303. GroupVSGUID="{DE577689-9566-11D4-8E84-00B0D03D27C6}"
  304. ></GROUPMEMBER>
  305. </GROUPMEMBERS>
  306. <DEPENDENCIES
  307. Context="1"
  308. PlatformGUID="{B784E719-C196-4DDB-B358-D9254426C38D}"
  309. >
  310. <DEPENDENCY
  311. Class="Include"
  312. Type="All"
  313. DependOnGUID="{7573FB43-D959-47B2-B7C8-0D847CF57104}"
  314. MinRevision="0"
  315. Disabled="False"
  316. Context="1"
  317. PlatformGUID="{B784E719-C196-4DDB-B358-D9254426C38D}"
  318. >
  319. <PROPERTIES
  320. Context="1"
  321. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  322. > </PROPERTIES>
  323. </DEPENDENCY>
  324. </DEPENDENCIES>
  325. <DISPLAYNAME>Microsoft Smart Battery</DISPLAYNAME>
  326. <VERSION>5.1.2517.0</VERSION>
  327. <DESCRIPTION>Microsoft Smart Battery</DESCRIPTION>
  328. <VENDOR>Microsoft</VENDOR>
  329. <OWNERS>matth</OWNERS>
  330. <AUTHORS>matth</AUTHORS>
  331. <DATECREATED>7/16/2001</DATECREATED>
  332. <DATEREVISED>9/19/2001 8:30:43 PM</DATEREVISED>
  333. </COMPONENT>
  334. </COMPONENTS>
  335. <RESTYPES
  336. Context="1"
  337. PlatformGUID="{00000000-0000-0000-0000-000000000000}"
  338. > </RESTYPES>
  339. </DCARRIER>