sti.dll

v10.0.19041.5072 64-bit Windows NT Analyzed
Description
Still Image Devices client DLL
Authors
© Microsoft Corporation. All rights reserved.
File size
325.0 KB
Uploaded
2025-12-01 07:39
Views
102
SHA-256
5a20d3ad955715e2dafc3fef7f498d0e

Exported functions 21

??0BUFFER@@QEAA@I@Z #1 · 0x14c90
??0BUFFER_CHAIN@@QEAA@XZ #2 · 0x14cc0
??0BUFFER_CHAIN_ITEM@@QEAA@I@Z #3 · 0x14ce0
??1BUFFER@@QEAA@XZ #4 · 0x14d10
??1BUFFER_CHAIN@@QEAA@XZ #5 · 0x14d40
??1BUFFER_CHAIN_ITEM@@QEAA@XZ #6 · 0x14d50
??_FBUFFER@@QEAAXXZ #7 · 0x14d90
??_FBUFFER_CHAIN_ITEM@@QEAAXXZ #8 · 0x14da0
?QueryPtr@BUFFER@@QEBAPEAXXZ #9 · 0x14dc0
?QuerySize@BUFFER@@QEBAIXZ #10 · 0x14dd0
?QueryUsed@BUFFER_CHAIN_ITEM@@QEBAKXZ #11 · 0x14de0
?SetUsed@BUFFER_CHAIN_ITEM@@QEAAXK@Z #12 · 0x14df0
DllCanUnloadNow #13 · 0x8210
DllGetClassObject #14 · 0x3420
DllRegisterServer #15 · 0xc200
DllUnregisterServer #16 · 0xc250
GetProxyDllInfo #17 · 0xcca0
MigrateRegisteredSTIAppsForWIAEvents #18 · 0xc300
SelectDeviceDialog2 #19 · 0xc310
StiCreateInstance #20 · 0xc320
StiCreateInstanceW #21 · 0xc320

Imported DLLs & functions 218

RegCloseKey 0x180037e48
RegCreateKeyExA 0x180037e08
RegCreateKeyExW 0x180037e30
RegDeleteValueW 0x180037e40
RegEnumKeyExW 0x180037e58
RegEnumValueA 0x180037e20
RegOpenKeyExA 0x180037e10
RegOpenKeyExW 0x180037e50
RegQueryValueExA 0x180037e28
RegQueryValueExW 0x180037e60
RegSetValueExA 0x180037e18
RegSetValueExW 0x180037e38
EventRegister 0x180037e70
EventSetInformation 0x180037e88
EventUnregister 0x180037e80
EventWriteTransfer 0x180037e78
CreateFontIndirectW 0x180037898
DeleteObject 0x1800378a8
GetDeviceCaps 0x1800378a0
GetObjectW 0x1800378b0
GetStockObject 0x1800378b8
AcquireSRWLockExclusive 0x180037a80
ActivateActCtx 0x180037b60
ClearCommError 0x180037af8
CloseHandle 0x1800379c0
CompareStringW 0x180037b70
CreateActCtxW 0x180037b50
CreateDirectoryW 0x180037ae8
CreateEventW 0x180037a40
CreateFileW 0x180037a08
CreateMutexExW 0x1800379d0
CreateMutexW 0x180037ac8
CreateProcessW 0x180037b48
CreateSemaphoreExW 0x180037958
CreateThread 0x180037a50
DeactivateActCtx 0x180037b68
DebugBreak 0x1800379f0
DeleteCriticalSection 0x180037918
DeleteFileW 0x180037a10
DisableThreadLibraryCalls 0x1800378f8
EnterCriticalSection 0x1800378e8
EscapeCommFunction 0x180037b00
ExpandEnvironmentStringsW 0x180037b10
FormatMessageA 0x180037b98
FormatMessageW 0x180037998
FreeLibrary 0x180037938
FreeLibraryAndExitThread 0x180037a38
GetCommandLineA 0x180037908
GetCurrentProcess 0x180037910
GetCurrentProcessId 0x1800379d8
GetCurrentThreadId 0x180037988
GetExitCodeProcess 0x180037b38
GetExitCodeThread 0x180037b90
GetFileInformationByHandle 0x180037ab0
GetFileType 0x180037a20
GetLastError 0x180037930
GetLocalTime 0x180037aa0
GetModuleFileNameA 0x180037948
GetModuleFileNameW 0x180037940
GetModuleHandleA 0x180037ab8
GetModuleHandleExW 0x180037978
GetModuleHandleW 0x1800379e8
GetProcAddress 0x180037928
GetProcessHeap 0x1800379e0
GetSystemDirectoryA 0x180037aa8
GetSystemInfo 0x1800379b0
GetSystemTimeAsFileTime 0x180037a90
GetTempFileNameW 0x180037a18
GetTempPathW 0x180037a00
GetTickCount 0x180037a98
HeapAlloc 0x1800379c8
HeapFree 0x180037960
InitializeCriticalSection 0x180037ad0
InitializeCriticalSectionAndSpinCount 0x180037900
InitOnceBeginInitialize 0x180037950
InitOnceComplete 0x1800379a8
IsDebuggerPresent 0x1800379f8
LeaveCriticalSection 0x1800378f0
LoadLibraryExA 0x180037ad8
LoadLibraryExW 0x180037920
LocalAlloc 0x180037a28
LocalFree 0x180037a30
lstrcmpA 0x180037ac0
lstrcmpiW 0x180037b88
lstrlenA 0x180037b28
lstrlenW 0x1800378e0
MulDiv 0x1800378c8
MultiByteToWideChar 0x180037b78
OpenSemaphoreW 0x1800379b8
OutputDebugStringW 0x1800379a0
PurgeComm 0x180037b08
QueryPerformanceCounter 0x180037a88
RaiseException 0x1800378d8
ReadFile 0x180037b20
ReleaseActCtx 0x180037b58
ReleaseMutex 0x180037990
ReleaseSemaphore 0x180037970
ReleaseSRWLockExclusive 0x180037a78
RemoveDirectoryW 0x180037ae0
SetCommMask 0x180037af0
SetEvent 0x180037a48
SetLastError 0x180037968
SetUnhandledExceptionFilter 0x180037a68
Sleep 0x180037a58
TerminateProcess 0x180037a70
UnhandledExceptionFilter 0x180037a60
VirtualProtect 0x1800378d0
VirtualQuery 0x180037b30
WaitForSingleObject 0x180037980
WaitForSingleObjectEx 0x180037b40
WideCharToMultiByte 0x180037b80
WriteFile 0x180037b18
__C_specific_handler 0x180037f60
__CxxFrameHandler3 0x180037ed0
__dllonexit 0x180037ee8
_amsg_exit 0x180037f08
_callnewh 0x180037f18
_initterm 0x180037f00
_lock 0x180037ef8
_onexit 0x180037ee0
_splitpath_s 0x180037ea0
_unlock 0x180037ef0
_vscwprintf 0x180037ea8
_vsnprintf 0x180037f50
_vsnwprintf 0x180037f28
_wcsicmp 0x180037f30
_wmakepath_s 0x180037f38
_wsplitpath_s 0x180037f40
_XcptFilter 0x180037f10
cos 0x180037f68
floor 0x180037f70
free 0x180037f58
malloc 0x180037f48
memcmp 0x180037eb0
memcpy 0x180037eb8
memcpy_s 0x180037f20
memset 0x180037ec0
pow 0x180037ec8
sin 0x180037ed8
sqrt 0x180037f78
strstr 0x180037e98
RtlCaptureContext 0x180037f88
RtlLookupFunctionEntry 0x180037f90
RtlVirtualUnwind 0x180037f98
CStdStubBuffer_AddRef 0x180037c08
CStdStubBuffer_Connect 0x180037c00
CStdStubBuffer_CountRefs 0x180037be0
CStdStubBuffer_DebugServerQueryInterface 0x180037bd8
CStdStubBuffer_DebugServerRelease 0x180037bd0
CStdStubBuffer_Disconnect 0x180037bf8
CStdStubBuffer_Invoke 0x180037c40
CStdStubBuffer_IsIIDSupported 0x180037be8
CStdStubBuffer_QueryInterface 0x180037c10
IUnknown_AddRef_Proxy 0x180037c20
IUnknown_QueryInterface_Proxy 0x180037c28
IUnknown_Release_Proxy 0x180037c18
Ndr64AsyncClientCall 0x180037c30
NdrClientCall3 0x180037c38
NdrCStdStubBuffer_Release 0x180037ba8
NdrDllCanUnloadNow 0x180037bb0
NdrDllGetClassObject 0x180037bb8
NdrDllRegisterProxy 0x180037bf0
NdrDllUnregisterProxy 0x180037c88
NdrOleAllocate 0x180037bc8
NdrOleFree 0x180037bc0
RpcAsyncCancelCall 0x180037c90
RpcAsyncCompleteCall 0x180037c80
RpcAsyncGetCallStatus 0x180037c78
RpcAsyncInitializeHandle 0x180037c70
RpcBindingFree 0x180037c68
RpcBindingFromStringBindingW 0x180037c48
RpcBindingSetAuthInfoExW 0x180037c58
RpcStringBindingComposeW 0x180037c50
RpcStringFreeW 0x180037c60
0x180037d48
CharNextA 0x180037d30
CharUpperA 0x180037df8
CreateDialogParamW 0x180037d60
DestroyIcon 0x180037cf8
DestroyWindow 0x180037d68
DialogBoxParamW 0x180037d40
DispatchMessageW 0x180037da0
EnableWindow 0x180037d28
EndDialog 0x180037ce0
GetDC 0x180037cd0
GetDesktopWindow 0x180037ca0
GetDlgItem 0x180037d10
GetMessageW 0x180037d58
GetMonitorInfoW 0x180037ca8
GetPropW 0x180037d70
GetSystemMetrics 0x180037ce8
GetWindowLongW 0x180037cc8
GetWindowRect 0x180037cc0
IsDialogMessageW 0x180037da8
IsImmersiveProcess 0x180037df0
IsWindow 0x180037d38
LoadCursorW 0x180037de0
LoadIconW 0x180037d08
LoadStringW 0x180037d90
MessageBoxW 0x180037cd8
MonitorFromRect 0x180037cb0
MsgWaitForMultipleObjects 0x180037d88
PeekMessageW 0x180037db0
PostQuitMessage 0x180037dd8
PostThreadMessageW 0x180037dd0
ReleaseDC 0x180037d20
RemovePropW 0x180037d80
SendDlgItemMessageW 0x180037d00
SendMessageW 0x180037d50
SetCursor 0x180037de8
SetDlgItemTextW 0x180037db8
SetForegroundWindow 0x180037d18
SetPropW 0x180037dc0
SetWindowLongPtrW 0x180037d78
SetWindowPos 0x180037cb8
SetWindowTextW 0x180037cf0
ShowWindow 0x180037d98
TranslateMessage 0x180037dc8