EsclProtocol.dll

vUnknown 64-bit Unknown OS Analyzed
Description
—
Authors
Unknown
File size
166.5 KB
Uploaded
2025-12-01 07:27
Views
108
SHA-256
9262d78594e0e228fbe8e1913f2029cf

Exported functions 9

CancelScanJob #1 · 0x8d90
CloseScanner #2 · 0x8ad0
FreeScannerCapabilities #3 · 0x8bb0
GetScanJobState #4 · 0x8d40
GetScannerCapabilities #5 · 0x8b70
GetScannerStatus #6 · 0x8c70
OpenScanner #7 · 0x8960
OpenUsbScanner #8 · 0x8a10
StartScanJob #9 · 0x8cd0

Imported DLLs & functions 157

CoCreateInstance 0x18001e6a8
CoInitializeEx 0x18001e6b8
CoTaskMemAlloc 0x18001e6c0
CoTaskMemFree 0x18001e6b0
DebugBreak 0x18001e6d0
IsDebuggerPresent 0x18001e6e0
OutputDebugStringW 0x18001e6d8
GetLastError 0x18001e700
SetLastError 0x18001e6f0
SetUnhandledExceptionFilter 0x18001e6f8
UnhandledExceptionFilter 0x18001e708
CreateFileW 0x18001e728
ReadFile 0x18001e720
WriteFile 0x18001e718
CloseHandle 0x18001e738
GetProcessHeap 0x18001e758
HeapAlloc 0x18001e748
HeapFree 0x18001e750
InitializeSListHead 0x18001e768
CancelIoEx 0x18001e788
DeviceIoControl 0x18001e780
GetOverlappedResult 0x18001e778
DisableThreadLibraryCalls 0x18001e7a0
FreeLibrary 0x18001e7c0
GetModuleFileNameA 0x18001e7b8
GetModuleHandleExW 0x18001e7a8
GetModuleHandleW 0x18001e798
GetProcAddress 0x18001e7b0
FormatMessageW 0x18001e7d0
GetCurrentProcess 0x18001e7f8
GetCurrentProcessId 0x18001e7e0
GetCurrentThreadId 0x18001e7f0
TerminateProcess 0x18001e7e8
IsProcessorFeaturePresent 0x18001e808
QueryPerformanceCounter 0x18001e818
RtlCaptureContext 0x18001e828
RtlLookupFunctionEntry 0x18001e830
RtlVirtualUnwind 0x18001e838
MultiByteToWideChar 0x18001e850
WideCharToMultiByte 0x18001e848
AcquireSRWLockExclusive 0x18001e880
AcquireSRWLockShared 0x18001e8b8
CreateEventExW 0x18001e8b0
CreateEventW 0x18001e860
CreateMutexExW 0x18001e890
CreateSemaphoreExW 0x18001e888
DeleteCriticalSection 0x18001e8c8
EnterCriticalSection 0x18001e898
InitializeCriticalSectionEx 0x18001e8e0
LeaveCriticalSection 0x18001e8e8
OpenSemaphoreW 0x18001e868
ReleaseMutex 0x18001e8c0
ReleaseSemaphore 0x18001e8a8
ReleaseSRWLockExclusive 0x18001e8a0
ReleaseSRWLockShared 0x18001e878
ResetEvent 0x18001e870
SetEvent 0x18001e8f0
WaitForSingleObject 0x18001e8d0
WaitForSingleObjectEx 0x18001e8d8
InitOnceBeginInitialize 0x18001e900
InitOnceComplete 0x18001e908
Sleep 0x18001e910
GetSystemTimeAsFileTime 0x18001e920
CloseThreadpoolTimer 0x18001e948
CreateThreadpoolTimer 0x18001e938
IsThreadpoolTimerSet 0x18001e950
SetThreadpoolTimer 0x18001e930
WaitForThreadpoolTimerCallbacks 0x18001e940
__C_specific_handler 0x18001ea08
__CxxFrameHandler4 0x18001ea60
__std_terminate 0x18001ea58
_CxxThrowException 0x18001ea10
_o___std_exception_copy 0x18001ea50
_o___std_exception_destroy 0x18001ea48
_o___std_type_info_destroy_list 0x18001ea40
_o___stdio_common_vsnprintf_s 0x18001ea38
_o___stdio_common_vsprintf 0x18001ea30
_o___stdio_common_vswprintf 0x18001ea28
_o__callnewh 0x18001ea20
_o__cexit 0x18001ea18
_o__configure_narrow_argv 0x18001e960
_o__crt_atexit 0x18001e968
_o__errno 0x18001e970
_o__execute_onexit_table 0x18001e978
_o__initialize_narrow_environment 0x18001e980
_o__initialize_onexit_table 0x18001e988
_o__invalid_parameter_noinfo 0x18001e990
_o__invalid_parameter_noinfo_noreturn 0x18001e998
_o__purecall 0x18001e9a0
_o__register_onexit_function 0x18001e9a8
_o__seh_filter_dll 0x18001e9b0
_o__stricmp 0x18001e9b8
_o__wcsicmp 0x18001e9c8
_o__wtoi 0x18001e9d0
_o__wtol 0x18001e9d8
_o_free 0x18001e9e0
_o_malloc 0x18001e9e8
_o_realloc 0x18001e9f0
_o_strtol 0x18001e9f8
_o_strtoul 0x18001ea00
memchr 0x18001ea68
memcmp 0x18001ea70
memcpy 0x18001ea78
memmove 0x18001e9c0
strchr 0x18001ea80
wcsstr 0x18001ea88
_initterm 0x18001eaa0
_initterm_e 0x18001ea98
memset 0x18001eab0
wcscmp 0x18001eac0
wcsncmp 0x18001eab8
EventRegister 0x18001eae8
EventSetInformation 0x18001eae0
EventUnregister 0x18001ead8
EventWriteTransfer 0x18001ead0
SetSecurityInfo 0x18001eaf8
_Strcoll 0x18001eb90
_Strxfrm 0x18001eb28
?_Decref@facet@locale@std@@UEAAPEAV_Facet_base@3@XZ 0x18001eb10
?_Getcat@?$ctype@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z 0x18001eb50
?_Getcoll@_Locinfo@std@@QEBA?AU_Collvec@@XZ 0x18001eb88
?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ 0x18001eb30
?_Incref@facet@locale@std@@UEAAXXZ 0x18001eb08
?_Init@locale@std@@CAPEAV_Locimp@12@_N@Z 0x18001eba0
?_Xbad_alloc@std@@YAXXZ 0x18001eba8
?_Xinvalid_argument@std@@YAXPEBD@Z 0x18001eb38
?_Xlength_error@std@@YAXPEBD@Z 0x18001eb48
?_Xout_of_range@std@@YAXPEBD@Z 0x18001eb40
?_Xregex_error@std@@YAXW4error_type@regex_constants@1@@Z 0x18001ebc0
??0_Locinfo@std@@QEAA@PEBD@Z 0x18001eb68
??0_Lockit@std@@QEAA@H@Z 0x18001eb70
??0facet@locale@std@@IEAA@_K@Z 0x18001ebb8
??1_Locinfo@std@@QEAA@XZ 0x18001eb58
??1_Lockit@std@@QEAA@XZ 0x18001eb60
??1facet@locale@std@@MEAA@XZ 0x18001ebb0
??Bid@locale@std@@QEAA_KXZ 0x18001eb80
?id@?$collate@D@std@@2V0locale@2@A 0x18001eb98
?id@?$ctype@D@std@@2V0locale@2@A 0x18001eb78
?tolower@?$ctype@D@std@@QEBADD@Z 0x18001eb20
?tolower@?$ctype@D@std@@QEBAPEBDPEADPEBD@Z 0x18001eb18
SysAllocString 0x18001e610
SysStringLen 0x18001e620
VariantClear 0x18001e618
VariantInit 0x18001e608
UuidFromStringW 0x18001e630
WinHttpAddRequestHeaders 0x18001e660
WinHttpCloseHandle 0x18001e648
WinHttpConnect 0x18001e688
WinHttpCrackUrl 0x18001e690
WinHttpOpen 0x18001e698
WinHttpOpenRequest 0x18001e680
WinHttpQueryHeaders 0x18001e640
WinHttpReadData 0x18001e650
WinHttpReceiveResponse 0x18001e658
WinHttpSendRequest 0x18001e668
WinHttpSetOption 0x18001e670
WinHttpSetTimeouts 0x18001e678