avatech.dll

Description: library for communication with Avantes spectrometers that support the Avatech protocol

Authors: (c) Avantes BV

Version: 1.2.0.2

Architecture: 64-bit

Operating System: Windows

SHA256: 88c520fe5d8a60a62e61d5746758bea7

File Size: 1.4 MB

Uploaded At: May 6, 2026, 10 a.m.

Views: 84

Exported Functions

  • AVT_Activate (Ordinal: 1, Address: 0x6ead0)
  • AVT_Deactivate (Ordinal: 2, Address: 0x51030)
  • AVT_Done (Ordinal: 3, Address: 0x51050)
  • AVT_EnableDynamicDarkCorrection (Ordinal: 4, Address: 0x6f890)
  • AVT_EnableStrayLightCorrection (Ordinal: 5, Address: 0x6f930)
  • AVT_ExtractTriggerData (Ordinal: 6, Address: 0x51070)
  • AVT_Get (Ordinal: 7, Address: 0x51350)
  • AVT_GetBuildInfo (Ordinal: 8, Address: 0x515b0)
  • AVT_GetErrorMessage (Ordinal: 9, Address: 0x6fa30)
  • AVT_GetList (Ordinal: 10, Address: 0x51600)
  • AVT_GetMultiple (Ordinal: 11, Address: 0x51760)
  • AVT_GetNrOfDevices (Ordinal: 12, Address: 0x51af0)
  • AVT_GetVersion (Ordinal: 13, Address: 0x51b10)
  • AVT_Init (Ordinal: 14, Address: 0x6fb80)
  • AVT_ProcessMeasurementData (Ordinal: 15, Address: 0x701b0)
  • AVT_Set (Ordinal: 16, Address: 0x51b50)
  • AVT_SetCallback (Ordinal: 17, Address: 0x51ec0)
  • AVT_SetDeviceMonitorCallback (Ordinal: 18, Address: 0x51f70)
  • AVT_SetLogging (Ordinal: 19, Address: 0x51fb0)
  • AVT_SetMultiple (Ordinal: 20, Address: 0x51fd0)
  • AVT_SetSmoothing (Ordinal: 21, Address: 0x70460)
  • AVT_Trigger (Ordinal: 22, Address: 0x70500)

Imported DLLs & Functions

api-ms-win-crt-convert-l1-1-0.dll
  • strtof (Address: 0x180086558)
  • strtol (Address: 0x180086570)
  • strtoul (Address: 0x180086560)
  • strtoull (Address: 0x180086568)
api-ms-win-crt-environment-l1-1-0.dll
  • getenv (Address: 0x180086580)
api-ms-win-crt-filesystem-l1-1-0.dll
  • _lock_file (Address: 0x180086590)
  • _unlock_file (Address: 0x180086598)
api-ms-win-crt-heap-l1-1-0.dll
  • _callnewh (Address: 0x1800865a8)
  • free (Address: 0x1800865b8)
  • malloc (Address: 0x1800865b0)
api-ms-win-crt-locale-l1-1-0.dll
  • ___lc_codepage_func (Address: 0x1800865c8)
api-ms-win-crt-math-l1-1-0.dll
  • roundf (Address: 0x1800865d8)
api-ms-win-crt-runtime-l1-1-0.dll
  • _beginthreadex (Address: 0x1800865f0)
  • _cexit (Address: 0x180086628)
  • _configure_narrow_argv (Address: 0x180086600)
  • _crt_atexit (Address: 0x180086638)
  • _errno (Address: 0x1800865e8)
  • _execute_onexit_table (Address: 0x180086640)
  • _initialize_narrow_environment (Address: 0x180086650)
  • _initialize_onexit_table (Address: 0x180086610)
  • _initterm (Address: 0x180086620)
  • _initterm_e (Address: 0x180086608)
  • _invalid_parameter_noinfo_noreturn (Address: 0x180086648)
  • _register_onexit_function (Address: 0x180086618)
  • _seh_filter_dll (Address: 0x1800865f8)
  • strerror (Address: 0x180086630)
  • terminate (Address: 0x180086658)
api-ms-win-crt-stdio-l1-1-0.dll
  • __acrt_iob_func (Address: 0x1800866d0)
  • __stdio_common_vfprintf (Address: 0x1800866c0)
  • __stdio_common_vsprintf (Address: 0x1800866e0)
  • __stdio_common_vsprintf_s (Address: 0x1800866d8)
  • _fseeki64 (Address: 0x180086678)
  • _get_stream_buffer_pointers (Address: 0x1800866b8)
  • fclose (Address: 0x1800866b0)
  • fflush (Address: 0x1800866a8)
  • fgetc (Address: 0x1800866a0)
  • fgetpos (Address: 0x1800866c8)
  • fputc (Address: 0x180086690)
  • fread (Address: 0x180086688)
  • fsetpos (Address: 0x180086680)
  • fwrite (Address: 0x180086670)
  • setvbuf (Address: 0x180086668)
  • ungetc (Address: 0x180086698)
api-ms-win-crt-string-l1-1-0.dll
  • strncpy (Address: 0x1800866f8)
  • strnlen (Address: 0x1800866f0)
api-ms-win-crt-time-l1-1-0.dll
  • _localtime64 (Address: 0x180086718)
  • _time64 (Address: 0x180086708)
  • strftime (Address: 0x180086710)
KERNEL32.dll
  • AreFileApisANSI (Address: 0x1800860a8)
  • CloseHandle (Address: 0x1800860b0)
  • CopyFileW (Address: 0x1800860c8)
  • CreateDirectoryW (Address: 0x180086070)
  • CreateEventW (Address: 0x180086130)
  • CreateFileW (Address: 0x180086078)
  • CreateHardLinkW (Address: 0x1800860d0)
  • CreateSymbolicLinkW (Address: 0x1800860e0)
  • DeleteCriticalSection (Address: 0x180086110)
  • DeviceIoControl (Address: 0x1800860c0)
  • DisableThreadLibraryCalls (Address: 0x180086008)
  • EnterCriticalSection (Address: 0x1800860f8)
  • FindClose (Address: 0x180086080)
  • FindFirstFileExW (Address: 0x180086088)
  • FindNextFileW (Address: 0x180086090)
  • FormatMessageA (Address: 0x180086068)
  • GetCurrentProcess (Address: 0x180086038)
  • GetCurrentProcessId (Address: 0x180086020)
  • GetCurrentThreadId (Address: 0x180086018)
  • GetFileAttributesExW (Address: 0x180086098)
  • GetFileInformationByHandle (Address: 0x1800860a0)
  • GetFileInformationByHandleEx (Address: 0x1800860d8)
  • GetLastError (Address: 0x1800860b8)
  • GetModuleHandleW (Address: 0x180086050)
  • GetProcAddress (Address: 0x180086058)
  • GetSystemTimeAsFileTime (Address: 0x180086010)
  • InitializeCriticalSectionAndSpinCount (Address: 0x180086108)
  • InitializeSListHead (Address: 0x180086000)
  • IsDebuggerPresent (Address: 0x180086150)
  • IsProcessorFeaturePresent (Address: 0x180086040)
  • LeaveCriticalSection (Address: 0x180086100)
  • LoadLibraryW (Address: 0x180086060)
  • LocalFree (Address: 0x180086160)
  • MultiByteToWideChar (Address: 0x1800860e8)
  • QueryPerformanceCounter (Address: 0x180086028)
  • ResetEvent (Address: 0x180086120)
  • RtlCaptureContext (Address: 0x180086138)
  • RtlLookupFunctionEntry (Address: 0x180086140)
  • RtlVirtualUnwind (Address: 0x180086148)
  • SetEvent (Address: 0x180086118)
  • SetUnhandledExceptionFilter (Address: 0x180086048)
  • TerminateProcess (Address: 0x180086030)
  • UnhandledExceptionFilter (Address: 0x180086158)
  • WaitForSingleObjectEx (Address: 0x180086128)
  • WideCharToMultiByte (Address: 0x1800860f0)
libusb-1.0.dll
  • libusb_bulk_transfer (Address: 0x180086750)
  • libusb_claim_interface (Address: 0x180086760)
  • libusb_close (Address: 0x180086768)
  • libusb_exit (Address: 0x180086738)
  • libusb_get_device_descriptor (Address: 0x180086770)
  • libusb_get_device_list (Address: 0x180086730)
  • libusb_get_string_descriptor_ascii (Address: 0x180086748)
  • libusb_init (Address: 0x180086740)
  • libusb_open (Address: 0x180086728)
  • libusb_release_interface (Address: 0x180086758)
MSVCP140.dll
  • _Cnd_destroy_in_situ (Address: 0x180086178)
  • _Cnd_do_broadcast_at_thread_exit (Address: 0x180086188)
  • _Cnd_init_in_situ (Address: 0x180086170)
  • _Cnd_signal (Address: 0x180086180)
  • _Cnd_timedwait (Address: 0x1800861d0)
  • _Cnd_wait (Address: 0x1800861d8)
  • _Mtx_current_owns (Address: 0x1800861c8)
  • _Mtx_destroy_in_situ (Address: 0x1800863f8)
  • _Mtx_init_in_situ (Address: 0x180086400)
  • _Mtx_lock (Address: 0x180086280)
  • _Mtx_unlock (Address: 0x180086380)
  • _Query_perf_counter (Address: 0x1800861b0)
  • _Query_perf_frequency (Address: 0x1800861b8)
  • _Thrd_id (Address: 0x180086408)
  • _Thrd_join (Address: 0x180086410)
  • _Thrd_sleep (Address: 0x1800861c0)
  • _Xtime_get_ticks (Address: 0x1800861a8)
  • ?_Fiopen@std@@YAPEAU_iobuf@@PEBDHH@Z (Address: 0x180086328)
  • ?_Getcat@?$codecvt@DDU_Mbstatet@@@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z (Address: 0x1800862d8)
  • ?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ (Address: 0x1800862b0)
  • ?_Init@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXXZ (Address: 0x180086300)
  • ?_Ipfx@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA_N_N@Z (Address: 0x180086320)
  • ?_Lock@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@UEAAXXZ (Address: 0x180086250)
  • ?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAAXXZ (Address: 0x1800863c8)
  • ?_Osfx@?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAXXZ (Address: 0x180086220)
  • ?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAXXZ (Address: 0x180086438)
  • ?_Pninc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAAPEA_WXZ (Address: 0x180086200)
  • ?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAPEADXZ (Address: 0x180086458)
  • ?_Syserror_map@std@@YAPEBDH@Z (Address: 0x180086338)
  • ?_Throw_C_error@std@@YAXH@Z (Address: 0x180086190)
  • ?_Throw_Cpp_error@std@@YAXH@Z (Address: 0x180086198)
  • ?_Unlock@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@UEAAXXZ (Address: 0x180086258)
  • ?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAAXXZ (Address: 0x1800863c0)
  • ?_Winerror_map@std@@YAHH@Z (Address: 0x180086340)
  • ?_Xbad_alloc@std@@YAXXZ (Address: 0x1800863d0)
  • ?_Xbad_function_call@std@@YAXXZ (Address: 0x1800861a0)
  • ?_Xinvalid_argument@std@@YAXPEBD@Z (Address: 0x1800863d8)
  • ?_Xlength_error@std@@YAXPEBD@Z (Address: 0x1800863e0)
  • ?_Xout_of_range@std@@YAXPEBD@Z (Address: 0x1800863e8)
  • ??0_Lockit@std@@QEAA@H@Z (Address: 0x180086298)
  • ??0?$basic_ios@_WU?$char_traits@_W@std@@@std@@IEAA@XZ (Address: 0x180086218)
  • ??0?$basic_ios@DU?$char_traits@D@std@@@std@@IEAA@XZ (Address: 0x180086440)
  • ??0?$basic_iostream@_WU?$char_traits@_W@std@@@std@@QEAA@PEAV?$basic_streambuf@_WU?$char_traits@_W@std@@@1@@Z (Address: 0x180086240)
  • ??0?$basic_iostream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@@Z (Address: 0x180086420)
  • ??0?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z (Address: 0x180086310)
  • ??0?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z (Address: 0x180086358)
  • ??0?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IEAA@XZ (Address: 0x1800861e0)
  • ??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAA@XZ (Address: 0x180086478)
  • ??1_Lockit@std@@QEAA@XZ (Address: 0x1800862a0)
  • ??1?$basic_ios@_WU?$char_traits@_W@std@@@std@@UEAA@XZ (Address: 0x180086208)
  • ??1?$basic_ios@DU?$char_traits@D@std@@@std@@UEAA@XZ (Address: 0x180086450)
  • ??1?$basic_iostream@_WU?$char_traits@_W@std@@@std@@UEAA@XZ (Address: 0x180086248)
  • ??1?$basic_iostream@DU?$char_traits@D@std@@@std@@UEAA@XZ (Address: 0x180086418)
  • ??1?$basic_istream@DU?$char_traits@D@std@@@std@@UEAA@XZ (Address: 0x180086318)
  • ??1?$basic_ostream@DU?$char_traits@D@std@@@std@@UEAA@XZ (Address: 0x180086360)
  • ??1?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@UEAA@XZ (Address: 0x1800861e8)
  • ??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAA@XZ (Address: 0x180086470)
  • ??6?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV01@H@Z (Address: 0x180086230)
  • ??6?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV01@P6AAEAVios_base@1@AEAV21@@Z@Z (Address: 0x180086228)
  • ??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@M@Z (Address: 0x180086430)
  • ??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@P6AAEAV01@AEAV01@@Z@Z (Address: 0x180086368)
  • ??Bid@locale@std@@QEAA_KXZ (Address: 0x1800862a8)
  • ?always_noconv@codecvt_base@std@@QEBA_NXZ (Address: 0x1800862b8)
  • ?clear@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z (Address: 0x180086350)
  • ?cout@std@@3V?$basic_ostream@DU?$char_traits@D@std@@@1@A (Address: 0x180086378)
  • ?fail@ios_base@std@@QEBA_NXZ (Address: 0x180086348)
  • ?flush@?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QEAAAEAV12@XZ (Address: 0x180086238)
  • ?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@XZ (Address: 0x180086428)
  • ?getloc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEBA?AVlocale@2@XZ (Address: 0x1800862e0)
  • ?id@?$codecvt@DDU_Mbstatet@@@std@@2V0locale@2@A (Address: 0x180086330)
  • ?imbue@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAAXAEBVlocale@2@@Z (Address: 0x180086260)
  • ?imbue@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAXAEBVlocale@2@@Z (Address: 0x180086388)
  • ?in@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEAD3AEAPEAD@Z (Address: 0x1800862c0)
  • ?out@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEAD3AEAPEAD@Z (Address: 0x1800862c8)
  • ?put@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@D@Z (Address: 0x180086370)
  • ?sbumpc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHXZ (Address: 0x1800862e8)
  • ?setbuf@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAAPEAV12@PEA_W_J@Z (Address: 0x180086268)
  • ?setbuf@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAPEAV12@PEAD_J@Z (Address: 0x180086398)
  • ?setstate@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QEAAXH_N@Z (Address: 0x180086210)
  • ?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z (Address: 0x180086448)
  • ?sgetc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHXZ (Address: 0x1800862f0)
  • ?showmanyc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAA_JXZ (Address: 0x180086270)
  • ?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JXZ (Address: 0x1800863b8)
  • ?snextc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHXZ (Address: 0x1800862f8)
  • ?sputc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QEAAG_W@Z (Address: 0x1800861f0)
  • ?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHD@Z (Address: 0x180086468)
  • ?sputn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@QEAA_JPEB_W_J@Z (Address: 0x1800861f8)
  • ?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAA_JPEBD_J@Z (Address: 0x180086460)
  • ?sync@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAAHXZ (Address: 0x180086278)
  • ?sync@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAHXZ (Address: 0x180086390)
  • ?uflow@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAAGXZ (Address: 0x180086480)
  • ?uflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAHXZ (Address: 0x1800863b0)
  • ?uncaught_exception@std@@YA_NXZ (Address: 0x1800863f0)
  • ?unshift@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEAD1AEAPEAD@Z (Address: 0x1800862d0)
  • ?widen@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBADD@Z (Address: 0x180086308)
  • ?xsgetn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAA_JPEA_W_J@Z (Address: 0x180086288)
  • ?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEAD_J@Z (Address: 0x1800863a8)
  • ?xsputn@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@MEAA_JPEB_W_J@Z (Address: 0x180086290)
  • ?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEBD_J@Z (Address: 0x1800863a0)
USER32.dll
  • CreateWindowExW (Address: 0x1800864a0)
  • DispatchMessageW (Address: 0x1800864b8)
  • GetMessageW (Address: 0x1800864a8)
  • RegisterClassExW (Address: 0x1800864b0)
  • RegisterDeviceNotificationW (Address: 0x180086490)
  • TranslateMessage (Address: 0x180086498)
VCRUNTIME140_1.dll
  • __CxxFrameHandler4 (Address: 0x180086548)
VCRUNTIME140.dll
  • __C_specific_handler (Address: 0x180086528)
  • __current_exception (Address: 0x180086518)
  • __current_exception_context (Address: 0x180086520)
  • __RTDynamicCast (Address: 0x180086510)
  • __std_exception_copy (Address: 0x1800864e0)
  • __std_exception_destroy (Address: 0x1800864d8)
  • __std_terminate (Address: 0x1800864e8)
  • __std_type_info_destroy_list (Address: 0x180086530)
  • _CxxThrowException (Address: 0x180086538)
  • _purecall (Address: 0x180086508)
  • memchr (Address: 0x1800864f0)
  • memcmp (Address: 0x1800864f8)
  • memcpy (Address: 0x1800864c8)
  • memmove (Address: 0x1800864d0)
  • memset (Address: 0x180086500)