# Basic Functions Overview - neoVI API

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