ARTKDLL.dll

v9.0.2207.0 64-bit Windows NT Analyzed
Description
GPS Utility/DLL, ARTKDLL.dll
Authors
© NovAtel Inc., 2024
File size
5.3 MB
Uploaded
2026-09-08 23:44
Views
24
SHA-256
72ced4076c394a349bc9c7b4ddb47981

Exported functions 20

ClearBaseline #1 · 0x361e0
ClearBaselineFix #2 · 0x36200
Free #3 · 0x36220
GetAmbiguities #4 · 0x36260
GetBaselineInfo #5 · 0x36290
GetDefaultConfig #6 · 0x362c0
GetErrorString #7 · 0x362f0
GetNumConfiguredBaselines #8 · 0x36350
GetVersionString #9 · 0x36370
Initialize #10 · 0x36380
Process #11 · 0x36420
RegisterBaselineInfo #12 · 0x36440
RegisterData #13 · 0x36470
RegisterMovingBaseCoordinate #14 · 0x36520
RegisterSatellitePosition #15 · 0x36550
RegisterSettings #16 · 0x36590
ResetARTK #17 · 0x365c0
SwitchProcessingDirectionForMultipass #18 · 0x365f0
_DLLVersionNumber_ #19 · 0x3d3a0
_DLLVersionYear_ #20 · 0x3d3b0

Imported DLLs & functions 275

CryptAcquireContextA 0x180381038
CryptAcquireContextW 0x180381030
CryptCreateHash 0x180381020
CryptDestroyHash 0x180381018
CryptDestroyKey 0x180381078
CryptExportKey 0x180381070
CryptGenRandom 0x180381000
CryptGetProvParam 0x180381068
CryptGetUserKey 0x180381080
CryptReleaseContext 0x180381008
CryptSetHashParam 0x180381028
CryptSignHashA 0x180381010
RegCloseKey 0x180381060
RegEnumKeyExA 0x180381058
RegOpenKeyExA 0x180381050
RegOpenKeyExW 0x180381040
RegQueryValueExA 0x180381048
_atoi64 0x1803815e0
atof 0x180381608
atoi 0x1803815e8
atol 0x1803815f0
mbstowcs 0x180381600
strtod 0x180381618
strtol 0x1803815f8
strtoul 0x1803815d8
wcstombs 0x180381610
_dupenv_s 0x180381630
getenv 0x180381628
_lock_file 0x180381648
_mkdir 0x180381640
_unlock_file 0x180381650
_aligned_free 0x180381668
_aligned_malloc 0x180381680
_callnewh 0x180381660
free 0x180381678
malloc 0x180381670
localeconv 0x180381690
acos 0x1803816f8
asin 0x1803816e8
atan2 0x1803816a0
cos 0x1803816e0
exp 0x1803816a8
floor 0x1803816d8
fmod 0x1803816c0
log 0x1803816f0
pow 0x1803816d0
sin 0x1803816b8
sqrt 0x1803816c8
tan 0x1803816b0
_cexit 0x180381748
_configure_narrow_argv 0x180381710
_crt_atexit 0x180381740
_errno 0x180381770
_execute_onexit_table 0x180381728
_initialize_narrow_environment 0x180381708
_initialize_onexit_table 0x180381730
_initterm 0x180381750
_initterm_e 0x180381758
_invalid_parameter_noinfo_noreturn 0x180381718
_register_onexit_function 0x180381768
_seh_filter_dll 0x180381720
exit 0x180381738
terminate 0x180381760
__acrt_iob_func 0x180381790
__stdio_common_vfprintf 0x1803817b0
__stdio_common_vsprintf 0x180381820
__stdio_common_vsscanf 0x1803817a0
_filelengthi64 0x1803817c8
_fileno 0x180381810
_fseeki64 0x1803817a8
_get_stream_buffer_pointers 0x1803817d0
_getcwd 0x1803817e8
_telli64 0x1803817d8
fclose 0x180381818
feof 0x180381800
ferror 0x180381848
fflush 0x180381798
fgetc 0x1803817c0
fgetpos 0x1803817b8
fgets 0x180381828
fopen 0x1803817f8
fopen_s 0x180381808
fputc 0x180381788
fread 0x1803817f0
fseek 0x180381840
fsetpos 0x1803817e0
fwrite 0x180381830
rewind 0x180381850
setvbuf 0x180381838
ungetc 0x180381780
_stricmp 0x1803818a8
_strnicmp 0x1803818d8
_wcsicmp 0x180381880
_wcslwr 0x180381898
_wcsnicmp 0x180381888
_wcsupr 0x1803818a0
isalnum 0x1803818b8
strcmp 0x1803818c0
strncmp 0x180381890
strncpy 0x1803818c8
strtok 0x1803818b0
tolower 0x180381878
toupper 0x180381870
towlower 0x180381860
towupper 0x180381868
wcstok 0x1803818d0
_localtime64 0x1803818f0
_localtime64_s 0x1803818f8
_mktime64 0x1803818e8
_time64 0x180381908
_tzset 0x180381900
CloseHandle 0x1803810d0
CompareFileTime 0x1803811a8
CopyFileW 0x180381118
CreateDirectoryW 0x180381098
CreateEventW 0x1803812c0
CreateFileA 0x180381138
CreateFileW 0x1803810a0
CreateSemaphoreA 0x180381258
CreateThread 0x180381240
DeleteCriticalSection 0x180381208
DeleteFileW 0x1803810a8
DisableThreadLibraryCalls 0x1803812d8
DuplicateHandle 0x1803812e0
EnterCriticalSection 0x1803811f8
FileTimeToSystemTime 0x180381120
FindClose 0x1803810b0
FindFirstFileW 0x1803810b8
FindNextFileW 0x1803810c0
FormatMessageA 0x180381218
FreeLibrary 0x1803810f0
GetACP 0x180381228
GetComputerNameW 0x180381220
GetCurrentDirectoryA 0x180381130
GetCurrentDirectoryW 0x180381090
GetCurrentProcess 0x180381170
GetCurrentProcessId 0x1803812d0
GetCurrentThreadId 0x1803811e8
GetFileAttributesW 0x1803811d0
GetFileSize 0x180381140
GetFileTime 0x1803810c8
GetFullPathNameA 0x180381150
GetFullPathNameW 0x180381148
GetLastError 0x1803810d8
GetLocalTime 0x1803811b8
GetModuleFileNameW 0x1803810f8
GetModuleHandleW 0x180381100
GetOEMCP 0x180381230
GetProcAddress 0x180381108
GetStdHandle 0x180381128
GetSystemTime 0x1803811b0
GetSystemTimeAsFileTime 0x180381210
GetTickCount 0x1803810e8
GetTimeZoneInformation 0x1803811c8
GetVersionExA 0x180381178
InitializeCriticalSection 0x1803811f0
InitializeCriticalSectionAndSpinCount 0x1803812a0
InitializeSListHead 0x1803812e8
IsDBCSLeadByteEx 0x180381198
IsDebuggerPresent 0x1803812c8
IsProcessorFeaturePresent 0x180381298
IsValidCodePage 0x180381190
LeaveCriticalSection 0x180381200
LoadLibraryA 0x1803811a0
LoadLibraryW 0x180381110
MoveFileW 0x1803811e0
MultiByteToWideChar 0x180381180
QueryPerformanceCounter 0x180381238
ReadFile 0x180381158
ReleaseSemaphore 0x180381248
ResetEvent 0x1803812b0
RtlCaptureContext 0x180381268
RtlLookupFunctionEntry 0x180381270
RtlVirtualUnwind 0x180381278
SetEvent 0x1803812a8
SetFileAttributesW 0x1803811d8
SetFilePointer 0x180381160
SetLastError 0x180381260
SetUnhandledExceptionFilter 0x180381288
Sleep 0x1803810e0
SystemTimeToFileTime 0x1803811c0
TerminateProcess 0x180381290
UnhandledExceptionFilter 0x180381280
WaitForSingleObject 0x180381250
WaitForSingleObjectEx 0x1803812b8
WideCharToMultiByte 0x180381188
WriteFile 0x180381168
_Mtx_destroy_in_situ 0x1803813c8
_Mtx_init_in_situ 0x1803813c0
_Mtx_lock 0x1803813d0
_Mtx_unlock 0x1803813d8
?_Fiopen@std@@YAPEAU_iobuf@@PEBDHH@Z 0x180381450
?_Getcat@?$codecvt@DDU_Mbstatet@@@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z 0x180381428
?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ 0x180381400
?_Init@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXXZ 0x180381438
?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAXXZ 0x1803812f8
?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAPEADXZ 0x180381378
?_Throw_C_error@std@@YAXH@Z 0x1803813e0
?_Xlength_error@std@@YAXPEBD@Z 0x180381358
?_Xout_of_range@std@@YAXPEBD@Z 0x180381360
??0_Lockit@std@@QEAA@H@Z 0x1803813e8
??0?$basic_ios@DU?$char_traits@D@std@@@std@@IEAA@XZ 0x180381388
??0?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z 0x180381390
??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAA@XZ 0x180381368
??1_Lockit@std@@QEAA@XZ 0x1803813f0
??1?$basic_ios@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x180381380
??1?$basic_ostream@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x180381398
??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x180381370
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@H@Z 0x1803813a0
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@K@Z 0x180381308
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@N@Z 0x180381310
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@P6AAEAV01@AEAV01@@Z@Z 0x180381300
??Bid@locale@std@@QEAA_KXZ 0x1803813f8
?always_noconv@codecvt_base@std@@QEBA_NXZ 0x180381408
?clear@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z 0x180381440
?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@XZ 0x180381320
?getloc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEBA?AVlocale@2@XZ 0x180381430
?id@?$codecvt@DDU_Mbstatet@@@std@@2V0locale@2@A 0x180381458
?in@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEAD3AEAPEAD@Z 0x180381410
?out@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEAD3AEAPEAD@Z 0x180381418
?put@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@D@Z 0x180381340
?setiosflags@std@@YA?AU?$_Smanip@H@1@H@Z 0x180381328
?setprecision@std@@YA?AU?$_Smanip@_J@1@_J@Z 0x180381330
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z 0x180381448
?setw@std@@YA?AU?$_Smanip@_J@1@_J@Z 0x180381338
?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JXZ 0x1803813b8
?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHD@Z 0x180381350
?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAA_JPEBD_J@Z 0x180381348
?uncaught_exception@std@@YA_NXZ 0x180381460
?unshift@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEAD1AEAPEAD@Z 0x180381420
?widen@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBADD@Z 0x180381318
?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEAD_J@Z 0x1803813b0
?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEBD_J@Z 0x1803813a8
PathFileExistsW 0x180381470
__CxxFrameHandler4 0x180381518
__C_specific_handler 0x1803814b8
__current_exception 0x180381490
__current_exception_context 0x1803814b0
__RTDynamicCast 0x1803814c8
__std_exception_copy 0x1803814d8
__std_exception_destroy 0x1803814e0
__std_terminate 0x1803814d0
__std_type_info_destroy_list 0x1803814c0
_CxxThrowException 0x1803814e8
_purecall 0x180381498
memchr 0x1803814a8
memcmp 0x1803814a0
memcpy 0x1803814f8
memmove 0x180381500
memset 0x180381508
strchr 0x180381488
strstr 0x1803814f0
wcsstr 0x180381480
__WSAFDIsSet 0x1803815c8
bind 0x180381560
closesocket 0x180381568
connect 0x180381570
gethostbyname 0x180381538
getsockname 0x180381580
getsockopt 0x180381588
htons 0x180381590
inet_addr 0x180381598
inet_ntoa 0x1803815a0
ioctlsocket 0x180381578
ntohs 0x1803815a8
recv 0x1803815b0
select 0x1803815b8
send 0x1803815c0
setsockopt 0x180381540
shutdown 0x180381528
socket 0x180381530
WSAGetLastError 0x180381550
WSAIoctl 0x180381558
WSAStartup 0x180381548