> For the complete documentation index, see [llms.txt](https://docs.intrepidcs.com/neovi-api/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.intrepidcs.com/neovi-api/win32-api-overview-intrepidcs-api/structures-types-and-defines-overview-intrepidcs-api/setting-structures-overview-intrepidcs-api/intrepid-api-data-types.md).

# neoVI API Data Types

Various data types defined or re-defined by the neoVI API.

| Data Type     | Definition                                      |
| ------------- | ----------------------------------------------- |
| icscm\_int16  | <mark style="color:blue;">short</mark>          |
| icscm\_uint16 | <mark style="color:blue;">unsigned short</mark> |
| icscm\_uint32 | <mark style="color:blue;">unsigned int</mark>   |
| icscm\_int32  | <mark style="color:blue;">int</mark>            |
| icscm\_uint8  | <mark style="color:blue;">unsigned char</mark>  |
| icscm\_int64  | <mark style="color:blue;">\_\_int64</mark>      |
