HRESULT error message codes specific to the ACPHAL namespace.
ACP_E_ALREADY_ALLOCATED
The data was already allocated.
ACP_E_ALREADY_CONNECTED
Already connected to the ACP.
ACP_E_ALREADY_REGISTERED
Already registered.
ACP_E_INVALID_COMMAND
The command submitted is invalid.
ACP_E_INVALID_CONTEXT_DATA
The context data is invalid.
ACP_E_INVALID_FLOWGRAPH
The specified flowgraph is invalid. Examine the flowgraph entry headers. Invalid entries will have the error bit set.
ACP_E_INVALID_MESSAGE_TYPE
Invalid message type.
ACP_E_INVALID_XMA_CONTEXT
Invalid XMA context index.
ACP_E_MESSAGE_ALREADY_REGISTERED
An attempt has been made to register for a message type that has aleady been registered.
ACP_E_MESSAGE_NOT_REGISTERED
An attempt has been made to unregister a message type that has not been registered.
ACP_E_NOT_ALLOCATED
A request has been made to update a SHAPE flowgraph context that has not been allocated.
ACP_E_NOT_CONNECTED
Not connected to the ACP.
ACP_E_NOT_REGISTERED
Not registered.
ACP_E_STILL_CONNECTED
AcpHalReleaseShapeContexts will return this if a client is still connected to the ACP.
ACP_E_QUEUE_FULL
The queue is full.
ACP_E_XMA_PARSER_ERROR
The specified XMA context has generated a parser error.
ACPHAL constants.
ACP_MAX_NUM_DMA_CONTEXTS
The maximum number of contexts.
ACP_MAX_NUM_EQCOMP_CONTEXTS
The maximum number of contexts.
ACP_MAX_NUM_FILTVOL_CONTEXTS
The maximum number of contexts.
ACP_MAX_NUM_PCM_CONTEXTS
The maximum number of contexts.
ACP_MAX_NUM_SRC_CONTEXTS
The maximum number of contexts.
ACP_MAX_NUM_XMA_CONTEXTS
The maximum number of contexts.
SHAPE_NUM_XMA_CONTEXT_BITFIELDS
Bitfield parameter used in ACP_COMMAND_ENABLE_OR_DISABLE_XMA_CONTEXTS.
SHAPE_XMA_CONTEXT_BIT_MASK
Bit mask parameter used in ACP_COMMAND_ENABLE_OR_DISABLE_XMA_CONTEXTS.
SHAPE_XMA_CONTEXT_INDEX_SHIFT
Indes shift parameter used in ACP_COMMAND_ENABLE_OR_DISABLE_XMA_CONTEXTS.