smartdex_vcam.dll

vUnknown 64-bit Unknown OS Analyzed
Description
—
Authors
Unknown
File size
222.0 KB
Uploaded
2026-06-08 16:39
Views
57
SHA-256
970e10c0b80933df91f542e72b2bbf7d

Exported functions 8

DllCanUnloadNow #1 · 0x1712
DllGetClassObject #2 · 0x134d
DllRegisterServer #3 · 0x186b
DllUnregisterServer #4 · 0x15af
vcam_create #5 · 0x1a96
vcam_destroy #6 · 0x198d
vcam_feed_frame #7 · 0x11cc
vcam_is_supported #8 · 0x141f

Imported DLLs & functions 165

InitializeSecurityDescriptor 0x180037020
RegCloseKey 0x180037010
RegCreateKeyExW 0x180037008
RegDeleteKeyW 0x180037000
RegSetValueExW 0x180037028
SetSecurityDescriptorDacl 0x180037018
CloseHandle 0x1800370b8
CreateFileMappingW 0x180037140
FreeLibrary 0x180037148
GetCurrentProcessId 0x180037118
GetCurrentThreadId 0x1800370d0
GetLastError 0x1800370c0
GetModuleFileNameW 0x1800370f0
GetModuleHandleW 0x1800370f8
GetProcAddress 0x180037100
GetProcessHeap 0x180037098
GetStartupInfoW 0x180037150
GetSystemTimeAsFileTime 0x180037110
HeapAlloc 0x1800370a8
HeapFree 0x1800370a0
InitializeSListHead 0x180037160
IsDebuggerPresent 0x180037168
LoadLibraryW 0x180037108
MapViewOfFile 0x1800370e0
MultiByteToWideChar 0x180037130
OpenFileMappingW 0x1800370d8
OutputDebugStringA 0x1800370b0
QueryPerformanceCounter 0x180037120
RaiseException 0x180037138
SetUnhandledExceptionFilter 0x180037158
Sleep 0x1800370c8
UnmapViewOfFile 0x1800370e8
VirtualQuery 0x180037090
WideCharToMultiByte 0x180037128
MFCreateEventQueue 0x180037200
MFCreateMediaType 0x1800371f0
MFCreateMemoryBuffer 0x180037208
MFCreatePresentationDescriptor 0x180037210
MFCreateSample 0x1800371f8
MFCreateStreamDescriptor 0x180037218
MFStartup 0x180037220
_Cnd_broadcast 0x180037458
_Cnd_do_broadcast_at_thread_exit 0x180037460
_Cnd_wait 0x180037450
_Mtx_lock 0x180037440
_Mtx_unlock 0x180037448
_Thrd_id 0x180037438
_Thrd_join 0x180037430
?_Fiopen@std@@YAPEAU_iobuf@@PEBDHH@Z 0x180037390
?_Getcat@?$codecvt@DDU_Mbstatet@@@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z 0x1800372b0
?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ 0x180037288
?_Gnavail@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBA_JXZ 0x180037350
?_Gndec@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAPEADXZ 0x180037340
?_Gninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAPEADXZ 0x180037348
?_Id_cnt@id@locale@std@@0HA 0x180037400
?_Init@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXPEAPEAD0PEAH001@Z 0x180037378
?_Init@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXXZ 0x180037370
?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAXXZ 0x180037478
?_Pnavail@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBA_JXZ 0x180037368
?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAPEADXZ 0x180037360
?_Throw_Cpp_error@std@@YAXH@Z 0x180037468
?_Xbad_alloc@std@@YAXXZ 0x180037410
?_Xlength_error@std@@YAXPEBD@Z 0x1800373d8
?_Xout_of_range@std@@YAXPEBD@Z 0x180037418
??0_Lockit@std@@QEAA@H@Z 0x180037420
??0?$basic_ios@DU?$char_traits@D@std@@@std@@IEAA@XZ 0x1800373c0
??0?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z 0x1800373c8
??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAA@XZ 0x1800372e0
??1_Lockit@std@@QEAA@XZ 0x180037428
??1?$basic_ios@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x180037398
??1?$basic_ostream@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x1800373d0
??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x1800372e8
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@J@Z 0x1800373e8
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@P6AAEAVios_base@1@AEAV21@@Z@Z 0x1800373e0
?always_noconv@codecvt_base@std@@QEBA_NXZ 0x180037290
?eback@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBAPEADXZ 0x180037308
?egptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBAPEADXZ 0x180037320
?epptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBAPEADXZ 0x180037338
?fill@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBADXZ 0x1800373b8
?flags@ios_base@std@@QEBAHXZ 0x1800372c0
?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@XZ 0x1800373f0
?gbump@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXH@Z 0x180037328
?getloc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEBA?AVlocale@2@XZ 0x1800372f0
?good@ios_base@std@@QEBA_NXZ 0x1800372b8
?gptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBAPEADXZ 0x180037310
?id@?$codecvt@DDU_Mbstatet@@@std@@2V0locale@2@A 0x180037408
?in@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEAD3AEAPEAD@Z 0x180037298
?out@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEAD3AEAPEAD@Z 0x1800372a0
?pbump@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXH@Z 0x180037358
?pptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEBAPEADXZ 0x180037318
?rdbuf@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBAPEAV?$basic_streambuf@DU?$char_traits@D@std@@@2@XZ 0x1800373b0
?setf@ios_base@std@@QEAAHHH@Z 0x1800372c8
?setg@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXPEAD00@Z 0x180037330
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z 0x1800373a0
?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JXZ 0x1800373f8
?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHD@Z 0x1800372f8
?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAA_JPEBD_J@Z 0x180037300
?tie@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBAPEAV?$basic_ostream@DU?$char_traits@D@std@@@2@XZ 0x1800373a8
?uncaught_exception@std@@YA_NXZ 0x180037470
?unshift@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEAD1AEAPEAD@Z 0x1800372a8
?width@ios_base@std@@QEAA_J_J@Z 0x1800372d8
?width@ios_base@std@@QEBA_JXZ 0x1800372d0
?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEAD_J@Z 0x180037380
?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEBD_J@Z 0x180037388
CoInitializeEx 0x180037690
CoUninitialize 0x180037688
__stdio_common_vsprintf_s 0x1800377a0
__stdio_common_vswprintf_s 0x1800377f8
_beginthreadex 0x180037708
_callnewh 0x180037728
_cexit 0x180037788
_configure_narrow_argv 0x180037750
_crt_at_quick_exit 0x180037780
_crt_atexit 0x180037828
_CrtDbgReport 0x180037808
_CrtDbgReportW 0x180037800
_execute_onexit_table 0x180037770
_free_dbg 0x180037718
_fseeki64 0x1800377d8
_get_stream_buffer_pointers 0x1800377f0
_initialize_narrow_environment 0x180037758
_initialize_onexit_table 0x180037760
_initterm 0x180037738
_initterm_e 0x180037838
_lock_file 0x1800376f0
_malloc_dbg 0x180037720
_register_onexit_function 0x180037768
_seh_filter_dll 0x180037748
_unlock_file 0x1800376f8
_wmakepath_s 0x1800377a8
_wsplitpath_s 0x1800377b0
fclose 0x1800377e8
fflush 0x1800377e0
fgetc 0x1800377d0
fgetpos 0x1800377c8
fputc 0x180037740
fread 0x180037830
fsetpos 0x180037818
fwrite 0x1800377c0
malloc 0x180037730
setvbuf 0x180037778
strcat_s 0x180037798
strcpy_s 0x180037790
strlen 0x180037710
terminate 0x180037700
ungetc 0x180037820
wcscpy_s 0x1800377b8
wcslen 0x180037810
__CxxFrameHandler4 0x180037628
__C_specific_handler 0x1800375a0
__C_specific_handler_noexcept 0x1800375a8
__current_exception 0x180037558
__current_exception_context 0x1800375b0
__std_exception_copy 0x180037588
__std_exception_destroy 0x180037590
__std_type_info_destroy_list 0x180037550
__vcrt_GetModuleFileNameW 0x180037538
__vcrt_GetModuleHandleW 0x180037540
__vcrt_LoadLibraryExW 0x180037548
_CxxThrowException 0x180037598
_purecall 0x180037560
memcmp 0x180037568
memcpy 0x180037570
memmove 0x180037578
memset 0x180037580