> 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/basic-functions-overview-intrepidcs-api.md).

# Basic Functions Overview - neoVI API

| Name                                                                                                                                         | Description                                                     |
| -------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- |
| [FindDevices](/neovi-api/win32-api-overview-intrepidcs-api/basic-functions-overview-intrepidcs-api/finddevices-method.md)                    | Used to locate connected neoVI devices.                         |
| [OpenNeoDevice](/neovi-api/win32-api-overview-intrepidcs-api/basic-functions-overview-intrepidcs-api/openneodevice-method-intrepidcs-api.md) | Used to open a communication link with a specific neoVI device. |
| [ClosePort](/neovi-api/win32-api-overview-intrepidcs-api/basic-functions-overview-intrepidcs-api/closeport-method-intrepidcs-api.md)         | Closes the communication link with the neoVI device.            |
| [FreeObject](/neovi-api/win32-api-overview-intrepidcs-api/basic-functions-overview-intrepidcs-api/freeobject-method-intrepidcs-api.md)       | Releases system resources used by the neoVI device.             |
