# A3DMiscGetErrorMsg

const A3DUTF8Char *`A3DMiscGetErrorMsg`(A3DStatus)
  const `A3DUTF8Char`* A3DMiscGetErrorMsg(`A3DStatus`)

  Returns the text description of an error code.

  This text is stored in a global array used also by A3DMiscGetEntityTypeMsg. This function returns a pointer to the global array and therefore it must not be desallocated. Each time the function is called, the global array is updated. For version 2.1, this method declaration was changed to use the same convention applied to all other HOOPS Exchange declarations. More specifically, the declaration was changed to `A3D_API (A3DUTF8Char*, A3DMiscGetErrorMsg,(A3DInt32));`. You will not be able to see this change because this reference simplifies all declarations to the more readable format shown in the declaration frame.

  > Because this function does not return `A3DStatus`the internal thread safety policy is to wait for the availability of the API.

  > 2.0

Conversation saved
HOOPSY BETA

### Hello! I'm HOOPSY

Your multilingual generative AI assistant for documentation. Ask me anything about HOOPS Exchange in your own language, or choose a sample question below to start a conversation:

What is HOOPS Exchange?
What are the latest release notes for HOOPS Exchange?
How do I start evaluating HOOPS Exchange?
How do I write my first sample application?
How can I get assistance?

HOOPSY may store conversations according to OpenAI's policy. Responses may not always be accurate.

HOOPSY is thinking...