GetShapeXmaErrorStatus

Gets the error code.

Syntax

UINT32 GetShapeXmaErrorStatus(
         const SHAPE_XMA_CONTEXT *context
)  

Parameters

context
Type: SHAPE_XMA_CONTEXT *

[in] Pointer to a SHAPE_XMA_CONTEXT structure.

Return value

Type: UINT32 

An error value.

Error Value
SHAPE_XMA_ERROR_STATUS_NO_ERROR_OCCURRED_ERRORSET_IS_0 0
SHAPE_XMA_ERROR_STATUS_WRITE_BUFFER_INVALID_VALIDWR_IS_0 1
SHAPE_XMA_ERROR_STATUS_INSUFFICIENT_WRITE_BUFFER_SPACE_VALIDWR_IS_1 2
SHAPE_XMA_ERROR_STATUS_READ_BUFFER_INVALID_VALIDBUFFER_CURRBUF_IS_0 4
SHAPE_XMA_ERROR_STATUS_FRAME_CROSSES_BOUNDARY_INTO_INVALID_READ_BUFFER_VALIDBUFFER_CURRBUF_IS_0 8
SHAPE_XMA_ERROR_STATUS_FRAME_CROSSES_BOTH_READ_BUFFER_BOUNDARIES 16

Requirements

Header: Declared in shapexmacontext.h.

Library: Use acphal.lib.