The IAcpHal interface defines the following methods. Create an instance of the IACPHAL interface with AcpHalCreate.
Connect
Connects to the ACP.
Disconnect
Disconnects from the ACP.
GetNumMessages
Returns the number of message in the message queue.
PopMessage
Returns the oldest message in the message queue, and then removes the message from the queue.
Release
Releases an instance of an IAcpHal object.
SubmitCommand
Submits a command to the ACP.