# General Utility Functions Overview - neoVI API

| Name                                                                                                                                                                                 | Description                                          |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ---------------------------------------------------- |
| [ValidateHObject](https://docs.intrepidcs.com/neovi-api/win32-api-overview-intrepidcs-api/general-utility-functions-overview-intrepidcs-api/validatehobject-method-intrepidcs-api)   | Used to determine if an hObject reference is valid   |
| [GetDLLVersion](https://docs.intrepidcs.com/neovi-api/win32-api-overview-intrepidcs-api/general-utility-functions-overview-intrepidcs-api/getdllversion-method-intrepidcs-api)       | Returns DLL version information                      |
| [StartSockServer](https://docs.intrepidcs.com/neovi-api/win32-api-overview-intrepidcs-api/general-utility-functions-overview-intrepidcs-api/startsocketserver-method-intrepidcs-api) | Starts the TCP/IP socket server at a specified port. |
| [StopSockServer](https://docs.intrepidcs.com/neovi-api/win32-api-overview-intrepidcs-api/general-utility-functions-overview-intrepidcs-api/stopsocketserver-method-intrepidcs-api)   | Stops the TCP/IP socket server                       |
