Adaptation/GUID-E49A8036-EACF-5181-91DA-AE89D3B6E815.dita
changeset 15 307f4279f433
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Adaptation/GUID-E49A8036-EACF-5181-91DA-AE89D3B6E815.dita	Fri Oct 15 14:32:18 2010 +0100
@@ -0,0 +1,538 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (c) 2007-2010 Nokia Corporation and/or its subsidiary(-ies) All rights reserved. -->
+<!-- This component and the accompanying materials are made available under the terms of the License 
+"Eclipse Public License v1.0" which accompanies this distribution, 
+and is available at the URL "http://www.eclipse.org/legal/epl-v10.html". -->
+<!-- Initial Contributors:
+    Nokia Corporation - initial contribution.
+Contributors: 
+-->
+<!DOCTYPE concept
+  PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd">
+<concept id="GUID-E49A8036-EACF-5181-91DA-AE89D3B6E815" xml:lang="en"><title>HAL Attributes
+and Function IDs</title><shortdesc>List of HAL attributes, their related function IDs and links to
+the related reference documentation. </shortdesc><prolog><metadata><keywords/></metadata></prolog><conbody>
+<p>This topic The list is ordered by group. </p>
+<p>Symbian defines capabilities for each function ID. To find out a function
+ID's capabilities, follow the link to its reference information. If no capabilities
+are listed in the reference documentation for a function ID, it means that
+no capabilities are required. </p>
+<p> <b>Note</b>: </p>
+<ul>
+<li id="GUID-29CD38AD-8F05-5BAE-8C53-931A894B791D"><p>An attribute can map
+to more than one function ID. This reflects the fact that any given attribute
+can be passed to both <xref href="GUID-BD00E7FC-C234-3111-87A5-10F79EB0F2B8.dita#GUID-BD00E7FC-C234-3111-87A5-10F79EB0F2B8/GUID-573C49D6-7763-37AE-B2B2-4C8FB1327E21"><apiname>HAL::Get()</apiname></xref> and <xref href="GUID-BD00E7FC-C234-3111-87A5-10F79EB0F2B8.dita#GUID-BD00E7FC-C234-3111-87A5-10F79EB0F2B8/GUID-9454F1B2-D525-3D6D-A872-C6457CACD4FC"><apiname>HAL::Set()</apiname></xref>,
+but the set behavior and get behavior map to two different function IDs. </p> </li>
+<li id="GUID-94AFCF72-281F-5B8A-8BC2-15530433A2D2"><p>There are group/function
+ID pairs for which there is no attribute. This reflects the fact that the
+hardware specific information represented by that group/function ID cannot
+be accessed from the user side using the generic interface. </p> </li>
+</ul>
+<p>Attributes are defined as values of the <xref href="GUID-72B0351E-E8D1-3990-9673-A6713F923BC9.dita"><apiname>TAttribute</apiname></xref> enum
+within the scope of the <xref href="GUID-8BE90160-2C60-3582-82C8-4A108C7C0317.dita"><apiname>HALData</apiname></xref> class in <filepath>...\os\kernelhwsrv\halservices\hal\inc\hal_data.h</filepath>,
+which is exported to <filepath>...\epoc32\include</filepath>. </p>
+<p>HAL groups are defined as values of the <xref href="GUID-66A851A0-2A0C-3624-AEC1-22F6629FABF7.dita"><apiname>THalFunctionGroup</apiname></xref> enum
+in <filepath>...\os\kernelhwsrv\kernel\eka\include\u32hal.h</filepath>, which
+is exported to <filepath>...\epoc32\include</filepath>. </p>
+<p>Function IDs are defined as values of various enums in <filepath>...\os\kernelhwsrv\kernel\eka\include\u32hal.h</filepath>. </p>
+<ul>
+<li id="GUID-AA8AC897-38D8-505B-99AB-F0E92BA38A46"><p><xref href="GUID-E49A8036-EACF-5181-91DA-AE89D3B6E815.dita#GUID-E49A8036-EACF-5181-91DA-AE89D3B6E815/GUID-7D502FF8-AE94-529D-A4E5-72C8CE7C211A">Group EHalGroupVariant</xref>  </p> </li>
+<li id="GUID-79BB470B-DFBE-50D0-A31A-C321F9426342"><p><xref href="GUID-E49A8036-EACF-5181-91DA-AE89D3B6E815.dita#GUID-E49A8036-EACF-5181-91DA-AE89D3B6E815/GUID-D3629B44-AAA7-5396-82A3-15FEF12E722D">Group EHalGroupPower</xref>  </p> </li>
+<li id="GUID-7C43081C-E67E-5337-A902-1BD9C2008B65"><p><xref href="GUID-E49A8036-EACF-5181-91DA-AE89D3B6E815.dita#GUID-E49A8036-EACF-5181-91DA-AE89D3B6E815/GUID-703AC577-D3C8-52B9-A586-2FFFDB9856B3">Group EHalGroupDisplay</xref>  </p> </li>
+<li id="GUID-05998CEA-D718-5A02-97B7-253BB1E91C91"><p><xref href="GUID-E49A8036-EACF-5181-91DA-AE89D3B6E815.dita#GUID-E49A8036-EACF-5181-91DA-AE89D3B6E815/GUID-A910FD8A-CF4B-559A-B43F-634D91E5DB1B">Group EHalGroupDigitiser</xref>  </p> </li>
+<li id="GUID-42BEC6A7-CB06-59C6-BF35-66AD4DE93C1F"><p><xref href="GUID-E49A8036-EACF-5181-91DA-AE89D3B6E815.dita#GUID-E49A8036-EACF-5181-91DA-AE89D3B6E815/GUID-C1F73889-85EC-573F-B2DB-5E61B3B633AC">Group EHalGroupKeyboard</xref>  </p> </li>
+<li id="GUID-7C262D60-E72D-5C11-8D19-BC2D05E9B04D"><p><xref href="GUID-E49A8036-EACF-5181-91DA-AE89D3B6E815.dita#GUID-E49A8036-EACF-5181-91DA-AE89D3B6E815/GUID-C6EDF013-7F3D-5FE4-A67F-F75B5946E4E7"> Group EHalGroupKernel</xref>  </p> </li>
+<li id="GUID-F2E3ECDE-9557-5ADB-B6A1-E67C599C1BA3"><p><xref href="GUID-E49A8036-EACF-5181-91DA-AE89D3B6E815.dita#GUID-E49A8036-EACF-5181-91DA-AE89D3B6E815/GUID-C757F468-2257-5D6A-BE81-BAA73038E4BD">Group EHalGroupMedia</xref>  </p> </li>
+<li id="GUID-93368B58-473E-52C9-9FBD-108E1D90579D"><p><xref href="GUID-E49A8036-EACF-5181-91DA-AE89D3B6E815.dita#GUID-E49A8036-EACF-5181-91DA-AE89D3B6E815/GUID-C63D903F-17FC-5D70-A8C5-B657D07BC792">Group EHalGroupEmulator</xref>  </p> </li>
+<li id="GUID-C702DE86-DFBF-5454-9705-CE9FF9DD26B2"><p><xref href="GUID-E49A8036-EACF-5181-91DA-AE89D3B6E815.dita#GUID-E49A8036-EACF-5181-91DA-AE89D3B6E815/GUID-E261AF53-3B72-53A9-90C0-CA915F58CDC8">Group EHalGroupSound</xref>  </p> </li>
+<li id="GUID-9E686382-7D63-54EC-8B75-EB42CA5AAB90"><p><xref href="GUID-E49A8036-EACF-5181-91DA-AE89D3B6E815.dita#GUID-E49A8036-EACF-5181-91DA-AE89D3B6E815/GUID-B586EA0D-5DAF-506D-9495-EF30ED2E8456">Group EHalGroupMouse</xref>  </p> </li>
+</ul>
+<section id="GUID-7D502FF8-AE94-529D-A4E5-72C8CE7C211A"><title>Group EHalGroupVariant</title> <table id="GUID-21B9B1C9-E233-5C7F-9E9E-3B51E42578FB">
+<tgroup cols="2"><colspec colname="col0"/><colspec colname="col1"/>
+<tbody>
+<row>
+<entry><p> <b>Attribute</b>  </p> </entry>
+<entry><p> <b>Function ID</b> </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-C008B391-2DCC-3EED-9B3F-4690A1CD5B35.dita"><apiname>ECPUSpeed</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-89F7F9F7-C096-3979-A255-A903DC9ED382.dita"><apiname>EVariantHalVariantInfo</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-F700FA31-C4A0-30CD-B923-E345D5358FCC.dita"><apiname>ELEDs</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-89F7F9F7-C096-3979-A255-A903DC9ED382.dita"><apiname>EVariantHalVariantInfo</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-5F3656D0-1B01-3BEE-9A1A-F6CEFFD84162.dita"><apiname>ELEDmask</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-900E5A8F-CF7B-3E15-B3C9-E1931E3F9A3D.dita"><apiname>EVariantHalLedMaskSet</apiname></xref>  </p> <p> <xref href="GUID-F9F43170-DE8B-3EB7-804B-4FF4EC4BBFF4.dita"><apiname>EVariantHalLedMaskGet</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-661716C0-15C0-391B-884C-B30D81B9BD9B.dita"><apiname>ESwitches</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-24210FCB-1F17-32E1-A506-D64A026BFBA6.dita"><apiname>EVariantHalSwitches</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-FB10392D-ECC3-35C3-83DB-3D5A218333F7.dita"><apiname>EDebugPort</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-CFB48CE0-5F92-3F8B-9109-74022C3CECB2.dita"><apiname>EVariantHalDebugPortSet</apiname></xref>  </p> <p> <xref href="GUID-33A87F89-BA1E-3037-B9E1-A79788D8664D.dita"><apiname>EVariantHalDebugPortGet</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-077497C9-C001-3837-A0CC-5848DBA5F80B.dita"><apiname>ECustomRestart</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-DF323606-1E73-3357-9B66-2CF994971EF9.dita"><apiname>EVariantHalCustomRestart</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-97505653-A2AC-376D-998E-99D0053175B5.dita"><apiname>ECustomRestartReason</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-7D96F298-79A9-3D17-8E5C-4E7EC774E57F.dita"><apiname>EVariantHalCustomRestartReason</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p><xref href="GUID-2545BD12-D36A-326E-8453-75DEBBA4BCC5.dita"><apiname>ECpuProfilingDefaultInterruptBase</apiname></xref></p></entry>
+<entry><p><xref href="GUID-47F724F6-F74D-33FF-9078-8C3894002DFD.dita"><apiname>EVariantHalProfilingDefaultInterruptBase</apiname></xref></p></entry>
+</row>
+</tbody>
+</tgroup>
+</table> </section>
+<section id="GUID-D3629B44-AAA7-5396-82A3-15FEF12E722D"><title>Group EHalGroupPower</title> <table id="GUID-60BD267B-DDD0-5C69-B4F5-54F2B868B4BB">
+<tgroup cols="2"><colspec colname="col0"/><colspec colname="col1"/>
+<tbody>
+<row>
+<entry><p> <b>Attribute</b>  </p> </entry>
+<entry><p> <b>Function ID</b> </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-2B7F6316-4A0E-3608-89F9-51D312791849.dita"><apiname>EPowerGood</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-B38AC3EC-0B82-3DDA-881E-A80871BFC188.dita"><apiname>EPowerHalSupplyInfo</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-7CA6FBC0-D49C-3C98-AFC6-CF0E36FB0A45.dita"><apiname>EPowerBatteryStatus</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-B38AC3EC-0B82-3DDA-881E-A80871BFC188.dita"><apiname>EPowerHalSupplyInfo</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-A50F2224-A8ED-341A-AC7B-BA61C010F546.dita"><apiname>EAccessoryPower</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-36A9D4A1-06C8-3138-9476-6310BD15599D.dita"><apiname>EPowerHalAcessoryPowerPresent</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-3EF9A25D-0CAE-355C-B6D6-0A6E63673C06.dita"><apiname>EPowerBackup</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-C5CA3D6C-3838-3CB9-AD9F-5596FF5E458E.dita"><apiname>EPowerHalBackupPresent</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-39E73240-54CB-3FC4-A2A7-8E711F85DD8D.dita"><apiname>EPowerBackupStatus</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-B38AC3EC-0B82-3DDA-881E-A80871BFC188.dita"><apiname>EPowerHalSupplyInfo</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-A8605C00-42C4-35C0-81BC-1B8A1664D24A.dita"><apiname>EPowerExternal</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-B38AC3EC-0B82-3DDA-881E-A80871BFC188.dita"><apiname>EPowerHalSupplyInfo</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-4B18C01A-1764-38C4-B0B5-C95B8C1AFEF4.dita"><apiname>EPenDisplayOn</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-E0507A29-439B-3E26-82AE-0EEF7542F41E.dita"><apiname>EPowerHalSetPointerSwitchesOn</apiname></xref>  </p> <p> <xref href="GUID-03757103-EDB5-3C2E-ADA9-D4C3BB08049D.dita"><apiname>EPowerHalPointerSwitchesOn</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-29AF7D90-9DB4-37DF-A43C-23453967A75A.dita"><apiname>ECaseSwitchDisplayOn</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-3E0A43D4-326F-3365-97CD-7788947BC074.dita"><apiname>EPowerHalSetCaseOpenSwitchesOn</apiname></xref>  </p> <p> <xref href="GUID-25603B1D-DE3F-32B2-9AC6-8BA510B73A2E.dita"><apiname>EPowerHalCaseOpenSwitchesOn</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-42C677ED-A31C-3A67-BD1B-883D813A8229.dita"><apiname>ECaseSwitchDisplayOff</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-CE43E78F-7692-3388-8D8D-80EC880FF702.dita"><apiname>EPowerHalSetCaseCloseSwitchesOff</apiname></xref>  </p> <p> <xref href="GUID-64CA74AA-C0F6-3B8F-B829-07128A4A69DB.dita"><apiname>EPowerHalCaseCloseSwitchesOff</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <i>No attributes</i>  </p> </entry>
+<entry><p> <xref href="GUID-BDDA830C-A738-3C7E-9D87-7AFBA275AD5B.dita"><apiname>EPowerHalOnOffInfo</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <i>No attributes</i>  </p> </entry>
+<entry><p> <xref href="GUID-374F41E9-1F4F-3E6F-B587-E78D007E4121.dita"><apiname>EPowerHalSetAutoSwitchOffBehavior</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <i>No attributes</i>  </p> </entry>
+<entry><p> <xref href="GUID-5AF8F0F8-4189-33B8-87BC-78B90A4CCB7E.dita"><apiname> EPowerHalAutoSwitchOffBehavior</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <i>No attributes</i>  </p> </entry>
+<entry><p> <xref href="GUID-2F6F3944-6FAA-377C-932B-AE4FF09914D6.dita"><apiname>EPowerHalSetAutoSwitchOffTime</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <i>No attributes</i>  </p> </entry>
+<entry><p> <xref href="GUID-D4F68E15-71A7-314F-B6CE-DB0E2121FB8D.dita"><apiname>EPowerHalAutoSwitchOffTime</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <i>No attributes</i>  </p> </entry>
+<entry><p> <xref href="GUID-229907C3-0326-31B1-9B6A-B22F2BB28857.dita"><apiname>EPowerHalResetAutoSwitchOffTimer</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <i>No attributes</i>  </p> </entry>
+<entry><p> <xref href="GUID-58BEC503-6EC8-3E29-897A-EA4CB2AB82F1.dita"><apiname>EPowerHalSwitchOff</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <i>No attributes</i>  </p> </entry>
+<entry><p> <xref href="GUID-DA6AAC17-9183-3D85-8035-26CDE3F9DC27.dita"><apiname>EPowerHalSetBatteryType</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <i>No attributes</i>  </p> </entry>
+<entry><p> <xref href="GUID-BC6E579D-A614-39FA-8F6E-E871194D3D43.dita"><apiname>EPowerHalBatteryType</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <i>No attributes</i>  </p> </entry>
+<entry><p> <xref href="GUID-4CF6286A-F58D-312C-B422-3A5358F7F940.dita"><apiname> EPowerHalSetBatteryCapacity</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <i>No attributes</i>  </p> </entry>
+<entry><p> <xref href="GUID-9009B01E-D247-33A2-8891-661B74EF78F6.dita"><apiname>EPowerHalBatteryCapacity</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <i>No attributes</i>  </p> </entry>
+<entry><p> <xref href="GUID-3D25759B-102F-3F83-A15B-293EBEC63E52.dita"><apiname>EPowerHalAutoSwitchOffType</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <i>No attributes</i>  </p> </entry>
+<entry><p> <xref href="GUID-454FF1A2-0868-37E2-8EB0-F183C4C0070A.dita"><apiname>EPowerHalTestBootSequence</apiname></xref>  </p> </entry>
+</row>
+</tbody>
+</tgroup>
+</table> </section>
+<section id="GUID-703AC577-D3C8-52B9-A586-2FFFDB9856B3"><title>Group EHalGroupDisplay</title> <table id="GUID-1B2D86F7-95CE-5B91-8331-3648919E8A90">
+<tgroup cols="2"><colspec colname="col0"/><colspec colname="col1"/>
+<tbody>
+<row>
+<entry><p> <b>Attribute</b>  </p> </entry>
+<entry><p> <b>Function ID</b> </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-498E2E94-2232-3C97-9957-57192D43D1E3.dita"><apiname>EDisplayContrast</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-C5B5A001-04B9-3039-AF50-20F67AB9635D.dita"><apiname>EDisplayHalSetDisplayContrast</apiname></xref>  </p> <p> <xref href="GUID-DCC748C3-B9C3-389D-9905-FC63C4D81D66.dita"><apiname>EDisplayHalDisplayContrast</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-DEEDAD63-57EB-3FFC-9D1C-5AD32C424879.dita"><apiname>EDisplayBrightness</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-41EE4201-0EA7-3640-A728-74D7E560146C.dita"><apiname>EDisplayHalSetDisplayBrightness</apiname></xref>  </p> <p> <xref href="GUID-58D24B40-57D0-3657-A75F-E51E2138D474.dita"><apiname>EDisplayHalDisplayBrightness</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-AB833EAE-451C-36D3-BE29-97AA8559EC19.dita"><apiname>EDisplayPaletteEntry</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-3297DCF2-AD10-3CC6-B88F-2ABB01DE0643.dita"><apiname>EDisplayHalSetPaletteEntry</apiname></xref>  </p> <p> <xref href="GUID-B3D920E2-499D-3BF4-B466-65F83777A602.dita"><apiname>EDisplayHalPaletteEntry</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-8518DC83-22B7-3337-BF09-C82B344F63E5.dita"><apiname>EDisplayNumModes</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-354A771C-34E3-3B66-9EA1-28794E57A141.dita"><apiname>EDisplayHalModeCount</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-CD7F9648-57DA-33C1-AFAC-B00316F70078.dita"><apiname>EDisplayState</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-D4076CFE-7464-37F2-A8D3-2BD6CC3B854D.dita"><apiname>EDisplayHalSetState</apiname></xref>  </p> <p> <xref href="GUID-00EB15A7-8CD1-325D-AC50-6FD95679E97B.dita"><apiname>EDisplayHalState</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-E5187C28-8FC3-3E54-86A6-8435959537DA.dita"><apiname>EDisplayColors</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-23B804E2-E5D7-3847-A195-6C387B926CBC.dita"><apiname>EDisplayHalColors</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-815A521C-9765-33A5-805E-B7DD7B2F627D.dita"><apiname>EDisplayBrightnessMax</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-FC88C751-B431-3092-AAFD-ACCE217C5C69.dita"><apiname>EDisplayHalMaxDisplayBrightness</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-D5B88D37-AC78-3F7F-889A-4E5024B24330.dita"><apiname>EDisplayContrastMax</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-28E0DF1E-8951-30E7-8BC5-BB45F55D780D.dita"><apiname>EDisplayHalMaxDisplayContrast</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-D8D50F6D-DECC-3909-820B-6CD76638EE17.dita"><apiname>EDisplayXPixels</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-BFD11038-20E9-356A-9F52-B3B8416F7CCC.dita"><apiname>EDisplayHalCurrentModeInfo</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-0B16DD4F-4316-358C-914A-F595B71B69E5.dita"><apiname>EDisplayYPixels</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-BFD11038-20E9-356A-9F52-B3B8416F7CCC.dita"><apiname>EDisplayHalCurrentModeInfo</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-78DA31E4-B480-3E08-9683-8E15F3481BB2.dita"><apiname>EDisplayXTwips</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-BFD11038-20E9-356A-9F52-B3B8416F7CCC.dita"><apiname>EDisplayHalCurrentModeInfo</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-D11C8614-F30A-37A1-8A0B-A238229EF1A6.dita"><apiname>EDisplayYTwips</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-BFD11038-20E9-356A-9F52-B3B8416F7CCC.dita"><apiname>EDisplayHalCurrentModeInfo</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-CD04674B-AB14-38AD-AC53-58F018F23A42.dita"><apiname>EDisplayMemoryAddress</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-BFD11038-20E9-356A-9F52-B3B8416F7CCC.dita"><apiname>EDisplayHalCurrentModeInfo</apiname></xref>  </p> <p> <xref href="GUID-80C31E7F-9DA0-37D8-8354-C964AFA7A4F7.dita"><apiname>EDisplayHalGetDisplayMemoryAddress</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-9FC1D3F3-A1EC-3792-A4E3-52DDB365C382.dita"><apiname>EDisplayIsPixelOrderRGB</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-BFD11038-20E9-356A-9F52-B3B8416F7CCC.dita"><apiname>EDisplayHalCurrentModeInfo</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-9C548FD0-ECA5-37C3-8D7E-70C9CCE9A777.dita"><apiname>EDisplayIsPixelOrderLandscape</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-BFD11038-20E9-356A-9F52-B3B8416F7CCC.dita"><apiname>EDisplayHalCurrentModeInfo</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-C0C91CB7-D344-3463-B991-BE52B8747414.dita"><apiname>EDisplayMemoryHandle</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-F4E52933-C4A9-30C4-BD87-A169F8668516.dita"><apiname>EDisplayHalGetDisplayMemoryHandle</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-D832D912-F2AF-378B-A253-4C887064869E.dita"><apiname>EBacklight</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-FBEDF845-B0A4-3989-9B39-03068001FEA6.dita"><apiname>EDisplayHalBacklightOn</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-0C4BA719-B9BE-30EE-8A09-A841586AB591.dita"><apiname>EBacklightState</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-7F46D65A-2530-3DC0-9F0E-E919FE65B1FF.dita"><apiname>EDisplayHalSetBacklightOn</apiname></xref>  </p> <p> <xref href="GUID-FBEDF845-B0A4-3989-9B39-03068001FEA6.dita"><apiname>EDisplayHalBacklightOn</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <i>No attributes</i>  </p> </entry>
+<entry><p> <xref href="GUID-7B48EE15-528B-3315-A35A-08F8C2A1D76C.dita"><apiname>EDisplayHalScreenInfo</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <i>No attributes</i>  </p> </entry>
+<entry><p> <xref href="GUID-4CDA60AF-FDCA-3D53-8203-7471DE542CF4.dita"><apiname>EDisplayHalWsRegisterSwitchOnScreenHandling</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <i>No attributes</i>  </p> </entry>
+<entry><p> <xref href="GUID-142025D1-5606-3D30-8C2A-F162C35BAB50.dita"><apiname> EDisplayHalWsSwitchOnScreen</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <i>No attributes</i>  </p> </entry>
+<entry><p> <xref href="GUID-C6867675-EDA6-3000-A153-3FB4EF3C6A0E.dita"><apiname> EDisplayHalSetBacklightBehavior</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <i>No attributes</i>  </p> </entry>
+<entry><p> <xref href="GUID-90DB0BBB-1314-3D30-B824-8F2989457941.dita"><apiname> EDisplayHalBacklightBehavior</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <i>No attributes</i>  </p> </entry>
+<entry><p> <xref href="GUID-A139BD32-B00F-3382-B331-128955028767.dita"><apiname>EDisplayHalSetBacklightOnTime</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <i>No attributes</i>  </p> </entry>
+<entry><p> <xref href="GUID-7AB811A6-5F36-389A-AEA6-15FDCD22D768.dita"><apiname>EDisplayHalBacklightOnTime</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <i>No attributes</i>  </p> </entry>
+<entry><p> <xref href="GUID-C4C17524-CC23-3CBC-9E86-730EC20ADEB1.dita"><apiname>EDisplayHalBlockFill</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <i>No attributes</i>  </p> </entry>
+<entry><p> <xref href="GUID-1F42DC15-07B9-383F-9EC1-BEBFBE422ED8.dita"><apiname>EDisplayHalBlockCopy</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <i>No attributes</i>  </p> </entry>
+<entry><p> <xref href="GUID-C5F8B493-BAB5-3ADE-B76A-F4EDF9C4D6E7.dita"><apiname> EDisplayHalSecure</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <i>No attributes</i>  </p> </entry>
+<entry><p> <xref href="GUID-CD174A82-FEA7-35B8-9DD1-9BD9FE8A83E1.dita"><apiname>EDisplayHalSetSecure</apiname></xref>  </p> </entry>
+</row>
+</tbody>
+</tgroup>
+</table> </section>
+<section id="GUID-A910FD8A-CF4B-559A-B43F-634D91E5DB1B"><title>Group EHalGroupDigitiser</title> <table id="GUID-90C55B5A-CDFA-515D-8D3C-06CDD9409A7B">
+<tgroup cols="2"><colspec colname="col0"/><colspec colname="col1"/>
+<tbody>
+<row>
+<entry><p> <b>Attribute</b>  </p> </entry>
+<entry><p> <b>Function ID</b>) </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-496368DD-3299-348C-BF9A-4F468894265F.dita"><apiname>EPen</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-954DF648-874F-3C2B-89A1-10673EE1AC78.dita"><apiname>EDigitiserHalXYInfo</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-696EDBEB-76B2-3F02-AD33-BA4977551F32.dita"><apiname>EPenX</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-954DF648-874F-3C2B-89A1-10673EE1AC78.dita"><apiname>EDigitiserHalXYInfo</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-3E3B49CC-53F6-3341-A969-1DDC0A837B0B.dita"><apiname>EPenY</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-954DF648-874F-3C2B-89A1-10673EE1AC78.dita"><apiname>EDigitiserHalXYInfo</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-16B3C7A7-99B0-3F58-BDC0-95F5D3B76966.dita"><apiname>EPenState</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-72B40361-398E-3E03-9157-B6871836B4EE.dita"><apiname>EDigitiserHalSetXYState</apiname></xref>  </p> <p> <xref href="GUID-35E06851-F4AF-3D08-8E71-67F103EC2AED.dita"><apiname>EDigitiserHalXYState</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <i>No attributes</i>  </p> </entry>
+<entry><p> <xref href="GUID-985048BC-704E-3F2B-9292-23AAD8C9B8C2.dita"><apiname>EDigitiserHalSetXYInputCalibration</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <i>No attributes</i>  </p> </entry>
+<entry><p> <xref href="GUID-A6C2115F-7BEC-3B0E-A158-0EC321E5DBD6.dita"><apiname>EDigitiserHalCalibrationPoints </apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <i>No attributes</i>  </p> </entry>
+<entry><p> <xref href="GUID-2ABBC383-980A-3BD0-8207-120F97A14F9F.dita"><apiname>EDigitiserHalSaveXYInputCalibration</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <i>No attributes</i>  </p> </entry>
+<entry><p> <xref href="GUID-AE6CC468-F55B-32EB-916C-46C74B7B12A8.dita"><apiname>EDigitiserHalRestoreXYInputCalibration</apiname></xref>  </p> </entry>
+</row>
+</tbody>
+</tgroup>
+</table> </section>
+<section id="GUID-C1F73889-85EC-573F-B2DB-5E61B3B633AC"><title>Group EHalGroupKeyboard</title> <table id="GUID-6445B8E8-EE24-51B6-86AB-B9D1C6B4C231">
+<tgroup cols="2"><colspec colname="col0"/><colspec colname="col1"/>
+<tbody>
+<row>
+<entry><p> <b>Attribute</b>  </p> </entry>
+<entry><p> <b>Function ID</b> </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-E900BEFD-B75C-30B5-A0AB-42B98258F210.dita"><apiname>EKeyboardState</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-C70E5726-4213-339A-A4C2-75B5B19EFA01.dita"><apiname>EKeyboardHalSetKeyboardState</apiname></xref>  </p> <p> <xref href="GUID-536765A0-21F5-3A84-ACAE-D205CD2322BA.dita"><apiname>EKeyboardHalKeyboardState</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-325AF41F-5760-3B7C-B658-60D3EA01ED13.dita"><apiname>EKeyboard</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-B6223CCA-848D-3CED-9D81-7B78FB5C500C.dita"><apiname>EKeyboardHalKeyboardInfo</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-C97FB1E9-5A09-32FE-B6CB-C825A158515F.dita"><apiname>EKeyboardDeviceKeys</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-B6223CCA-848D-3CED-9D81-7B78FB5C500C.dita"><apiname>EKeyboardHalKeyboardInfo</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-999CA66F-F297-3FA8-86C5-00A56E067600.dita"><apiname>EKeyboardAppKeys</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-B6223CCA-848D-3CED-9D81-7B78FB5C500C.dita"><apiname>EKeyboardHalKeyboardInfo</apiname></xref>  </p> </entry>
+</row>
+</tbody>
+</tgroup>
+</table> </section>
+<section id="GUID-C6EDF013-7F3D-5FE4-A67F-F75B5946E4E7"><title>Group EHalGroupKernel</title> <p>This
+group is defined as internal and is listed here for information purposes only.
+However, the attributes are public. </p> <table id="GUID-DB43ED73-C184-51F5-B736-FF94C77CD014">
+<tgroup cols="2"><colspec colname="col0"/><colspec colname="col1"/>
+<tbody>
+<row>
+<entry><p> <b>Attribute</b>  </p> </entry>
+<entry><p> <b>Function ID</b>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-E6063C77-07FB-32B7-A34B-50BC9DC06FF9.dita"><apiname>ESystemStartupReason</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-713D46B5-F7DA-302F-AFBF-31FF18CB0F56.dita"><apiname>EKernelHalStartupReason</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-33538F27-1F8D-38A9-8779-CAF775F85D14.dita"><apiname>ESystemException</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-30114D91-8520-3E72-8388-844C7AD323C3.dita"><apiname>EKernelHalExceptionId</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-77C904C0-972A-3251-89B4-27400E55396D.dita"><apiname>EMemoryRAM</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-5CF4B892-AB87-3EE4-8124-C31AA3CF7D4B.dita"><apiname>EKernelHalMemoryInfo</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-B0803465-795B-3A46-8783-9F52A2ABE404.dita"><apiname>EMemoryRAMFree</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-5CF4B892-AB87-3EE4-8124-C31AA3CF7D4B.dita"><apiname>EKernelHalMemoryInfo</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-6BC3412E-CB18-36E2-AE80-3C79D97F2428.dita"><apiname>EMemoryROM</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-5CF4B892-AB87-3EE4-8124-C31AA3CF7D4B.dita"><apiname>EKernelHalMemoryInfo</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-9FBD7229-A2B3-35E7-89D3-4FE87B464D36.dita"><apiname>EFastCounterFrequency</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-D51A3BF1-4530-38F7-9512-7C24FC9E38EA.dita"><apiname>EKernelHalFastCounterFrequency</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-E61E19CA-27B7-3BE6-B659-7B955C8D4592.dita"><apiname>ENanoTickPeriod</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-15FA2541-7B5D-3E39-8552-8A68D13596DB.dita"><apiname>EKernelHalNTickPeriod</apiname></xref>  </p> </entry>
+</row>
+</tbody>
+</tgroup>
+</table> </section>
+<section id="GUID-C757F468-2257-5D6A-BE81-BAA73038E4BD"><title>Group EHalGroupMedia</title> <table id="GUID-6DF32932-BF19-5FBC-A82C-8FF65BEFFC8D">
+<tgroup cols="2"><colspec colname="col0"/><colspec colname="col1"/>
+<tbody>
+<row>
+<entry><p> <b>Attribute</b>  </p> </entry>
+<entry><p> <b>Function ID</b> </p> </entry>
+</row>
+<row>
+<entry><p> <i>No attribute</i> - the group and function ID pair is used internally. </p> </entry>
+<entry><p> <xref href="GUID-778B97C0-1519-3C22-8E34-2246982B7A9E.dita"><apiname>EMediaHalDriveInfo</apiname></xref>  </p> </entry>
+</row>
+</tbody>
+</tgroup>
+</table> </section>
+<section id="GUID-C63D903F-17FC-5D70-A8C5-B657D07BC792"><title>Group EHalGroupEmulator</title> <p>This
+group is defined as internal and is listed here for information purposes only.
+However, the attributes are public. </p> <table id="GUID-B1A281C1-2EF6-54BD-8AD8-A2A4D9A7B585">
+<tgroup cols="2"><colspec colname="col0"/><colspec colname="col1"/>
+<tbody>
+<row>
+<entry><p> <b>Attribute</b>  </p> </entry>
+<entry><p> <b>Function ID</b> </p> </entry>
+</row>
+<row>
+<entry><p> <i>No attribute</i> - the group and function ID pair is used internally. </p> </entry>
+<entry><p> <xref href="GUID-6AADB8A0-D498-35C4-92F2-7AA10D9317B8.dita"><apiname>EEmulatorHalStringProperty</apiname></xref>  </p> <p> <xref href="GUID-FBC291BE-B12E-3D4F-91CF-7DB4AC0A6F27.dita"><apiname>EEmulatorHalIntProperty</apiname></xref>  </p> <p> <xref href="GUID-53A12DF2-451E-3185-B73E-6E050722F0F6.dita"><apiname>EEmulatorHalBoolProperty</apiname></xref>  </p> <p> <xref href="GUID-86B20C51-14D1-3BBE-8D3F-5503CE955555.dita"><apiname>EEmulatorHalMapFilename</apiname></xref>  </p> <p> <xref href="GUID-CBC9E587-23C9-3FDD-A14A-D745938A13CC.dita"><apiname>EEmulatorHalColorDepth</apiname></xref>  </p> <p> <xref href="GUID-D3267AFE-05E1-3396-A337-66A3552E2D84.dita"><apiname>EEmulatorHalSetFlip</apiname></xref>  </p> <p> <xref href="GUID-4289AFC4-BFFB-3D6F-BF04-CED9797E4228.dita"><apiname>EEmulatorHalCPUSpeed</apiname></xref>  </p> <p> <xref href="GUID-9D7F12CF-697C-3EAA-A6C1-DD3D101544B8.dita"><apiname>EEmulatorHalNumberOfScreens</apiname></xref>  </p> </entry>
+</row>
+</tbody>
+</tgroup>
+</table> </section>
+<section id="GUID-E261AF53-3B72-53A9-90C0-CA915F58CDC8"><title>Group EHalGroupSound</title> <table id="GUID-58C84F00-F381-5109-A12C-18BDEC36C0BC">
+<tgroup cols="2"><colspec colname="col0"/><colspec colname="col1"/>
+<tbody>
+<row>
+<entry><p> <b>Attribute</b>  </p> </entry>
+<entry><p> <b>Function ID</b> </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-9A4088C1-5B67-3795-8AC1-486DC527CB5A.dita"><apiname>EKeyboardClick</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-93450BD1-79E1-3923-8ED2-02CA23CCF337.dita"><apiname>ESoundHalKeyClickEnabled</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-113C7F8A-3FFC-3AE4-9BD7-35D8C3D0230A.dita"><apiname>EKeyboardClickVolumeMax</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-C311824E-3FB9-3B56-98E8-88B42617C715.dita"><apiname>ESoundHalKeyClickVolumeMax</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-6604666B-D049-3C78-A7B7-915602445F66.dita"><apiname>EKeyboardClickState</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-D77E06E6-9574-3779-A4F6-2366A65B51DD.dita"><apiname>ESoundHalSetKeyClickEnabled</apiname></xref>  </p> <p> <xref href="GUID-93450BD1-79E1-3923-8ED2-02CA23CCF337.dita"><apiname>ESoundHalKeyClickEnabled</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-FDF8DCC7-2EEF-322B-9DFC-20187A65F263.dita"><apiname>EKeyboardClickVolume</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-C311824E-3FB9-3B56-98E8-88B42617C715.dita"><apiname>ESoundHalKeyClickVolumeMax</apiname></xref>  </p> <p> <xref href="GUID-65500DD7-EC42-38EE-8C37-6115628F3F31.dita"><apiname>ESoundHalSetKeyClickLoud</apiname></xref>  </p> <p> <xref href="GUID-4CCFD899-2E19-3399-919F-98D636279608.dita"><apiname>ESoundHalKeyClickLoud</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-9570B788-B927-33E8-A46A-0E6C7076663D.dita"><apiname>EPenClick</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-07AE3350-9601-35E3-A322-652D4BBA94D8.dita"><apiname>ESoundHalPointerClickEnabled</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-F8C39587-718E-33B2-B994-AD482AD3A55E.dita"><apiname>EPenClickVolumeMax</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-DCF12E0D-FF8F-3FBF-85C6-C12351D8A360.dita"><apiname>ESoundHalPointerClickVolumeMax</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-868B1549-AC92-3C60-8C01-25494E84C2B0.dita"><apiname>EPenClickState</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-FBE2FD0A-B109-3DDB-A5B4-95A437309DB8.dita"><apiname>ESoundHalSetPointerClickEnabled</apiname></xref>  </p> <p> <xref href="GUID-07AE3350-9601-35E3-A322-652D4BBA94D8.dita"><apiname>ESoundHalPointerClickEnabled</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-D4D5BE09-025C-3DF7-B3D7-4C9FB43C1F96.dita"><apiname>EPenClickVolume</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-DCF12E0D-FF8F-3FBF-85C6-C12351D8A360.dita"><apiname>ESoundHalPointerClickVolumeMax</apiname></xref>  </p> <p> <xref href="GUID-65B7029A-0DC3-349A-B539-D9F6CA1881A2.dita"><apiname>ESoundHalSetPointerClickLoud</apiname></xref>  </p> <p> <xref href="GUID-C04564C0-D67C-3E99-985F-8D68767D7002.dita"><apiname>ESoundHalPointerClickLoud</apiname></xref>  </p> </entry>
+</row>
+</tbody>
+</tgroup>
+</table> </section>
+<section id="GUID-B586EA0D-5DAF-506D-9495-EF30ED2E8456"><title>Group EHalGroupMouse</title> <table id="GUID-612E6AE0-810D-5F82-90C8-60787FE9EE71">
+<tgroup cols="2"><colspec colname="col0"/><colspec colname="col1"/>
+<tbody>
+<row>
+<entry><p> <b>Attribute</b>  </p> </entry>
+<entry><p> <b>Function ID</b> </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-20DF5BD6-FC41-3FA1-A2E1-7BA4E87E19EA.dita"><apiname>EMouse</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-A87E298C-3BAE-3BBF-966D-62220B9D5DFA.dita"><apiname>EMouseHalMouseInfo</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-B237D2A9-4FB6-3E31-B2DC-A7F192A3CC58.dita"><apiname>EMouseX</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-A87E298C-3BAE-3BBF-966D-62220B9D5DFA.dita"><apiname>EMouseHalMouseInfo</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-BFCAB446-6437-30B3-A694-507581D02220.dita"><apiname>EMouseY</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-A87E298C-3BAE-3BBF-966D-62220B9D5DFA.dita"><apiname>EMouseHalMouseInfo</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-3BF11727-B366-338B-928B-109231CE0AC4.dita"><apiname>EMouseButtons</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-A87E298C-3BAE-3BBF-966D-62220B9D5DFA.dita"><apiname>EMouseHalMouseInfo</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-5A811DD8-586D-3390-9745-F0241E1DEF01.dita"><apiname>EMouseState</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-81BB4F41-14FB-3461-AC7A-736463565211.dita"><apiname>EMouseHalSetMouseState</apiname></xref>  </p> <p> <xref href="GUID-4289A281-333A-3818-9E06-E84BB3BC55F3.dita"><apiname>EMouseHalMouseState</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-D6FADD67-9D8C-3303-8BA7-7F2E707C9FC5.dita"><apiname>EMouseSpeed</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-221C9954-1498-3CF4-B76F-CC084A0B19D7.dita"><apiname>EMouseHalSetMouseSpeed</apiname></xref>  </p> <p> <xref href="GUID-B1C023A2-D1FB-3B16-895C-21FC049F79C5.dita"><apiname>EMouseHalMouseSpeed</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-E19D841B-01AE-3AC1-B4B3-9FC8B15B9478.dita"><apiname>EMouseAcceleration</apiname></xref>  </p> </entry>
+<entry><p> <xref href="GUID-BB759BAF-7785-3AEC-B350-83016D7B897F.dita"><apiname>EMouseHalSetMouseAcceleration</apiname></xref>  </p> <p> <xref href="GUID-D25387E0-97A2-3C07-A637-6FAEE5FA3584.dita"><apiname>EMouseHalMouseAcceleration</apiname></xref>  </p> </entry>
+</row>
+<row>
+<entry><p> <xref href="GUID-084393CE-012A-36DD-87FB-8820C56880A8.dita"><apiname>EMouseButtonState</apiname></xref>  </p> </entry>
+<entry><p> <i>Not supported</i>  </p> </entry>
+</row>
+</tbody>
+</tgroup>
+</table> </section>
+</conbody></concept>
\ No newline at end of file