wiaservc.dll
Description: Still Image Devices Service
Authors: © Microsoft Corporation. All rights reserved.
Version: 10.0.19041.5794
Architecture: 64-bit
Operating System: Windows NT
SHA256: c2483ea717b6817045680c18fb99924b
File Size: 764.0 KB
Uploaded At: Dec. 1, 2025, 7:42 a.m.
Views: 7
Security Warning
This file has been flagged as potentially dangerous.
Reason: Detected potentially dangerous functions used for process injection: OpenProcess
Exported Functions
- ServiceMain (Ordinal: 1, Address: 0x15890)
- DllRegisterServer (Ordinal: 2, Address: 0x2ca10)
- DllUnregisterServer (Ordinal: 3, Address: 0x2ca30)
- wiasCreateChildAppItem (Ordinal: 4, Address: 0x3bc70)
- wiasCreateDrvItem (Ordinal: 5, Address: 0x33f00)
- wiasCreateLogInstance (Ordinal: 6, Address: 0x341d0)
- wiasCreatePropContext (Ordinal: 7, Address: 0x342f0)
- wiasDebugError (Ordinal: 8, Address: 0x34570)
- wiasDebugTrace (Ordinal: 9, Address: 0x34760)
- wiasDownSampleBuffer (Ordinal: 10, Address: 0x34950)
- wiasFormatArgs (Ordinal: 11, Address: 0x34c80)
- wiasFreePropContext (Ordinal: 12, Address: 0x34e10)
- wiasGetChangedValueFloat (Ordinal: 13, Address: 0x34ef0)
- wiasGetChangedValueGuid (Ordinal: 14, Address: 0x350b0)
- wiasGetChangedValueLong (Ordinal: 15, Address: 0x35270)
- wiasGetChangedValueStr (Ordinal: 16, Address: 0x35430)
- wiasGetChildrenContexts (Ordinal: 17, Address: 0x355f0)
- wiasGetContextFromName (Ordinal: 18, Address: 0x35a70)
- wiasGetDrvItem (Ordinal: 19, Address: 0x35cc0)
- wiasGetImageInformation (Ordinal: 20, Address: 0x35e30)
- wiasGetItemType (Ordinal: 21, Address: 0x36030)
- wiasGetPropertyAttributes (Ordinal: 22, Address: 0x36160)
- wiasGetRootItem (Ordinal: 23, Address: 0x36300)
- wiasIsPropChanged (Ordinal: 24, Address: 0x363f0)
- wiasParseEndorserString (Ordinal: 25, Address: 0x36580)
- wiasPrintDebugHResult (Ordinal: 26, Address: 0x36c60)
- wiasQueueEvent (Ordinal: 27, Address: 0x30700)
- wiasReadMultiple (Ordinal: 28, Address: 0x36cd0)
- wiasReadPropBin (Ordinal: 29, Address: 0x36ec0)
- wiasReadPropFloat (Ordinal: 30, Address: 0x37130)
- wiasReadPropGuid (Ordinal: 31, Address: 0x37310)
- wiasReadPropLong (Ordinal: 32, Address: 0x37520)
- wiasReadPropStr (Ordinal: 33, Address: 0x37700)
- wiasSendEndOfPage (Ordinal: 34, Address: 0x379d0)
- wiasSetItemPropAttribs (Ordinal: 35, Address: 0x37b00)
- wiasSetItemPropNames (Ordinal: 36, Address: 0x37d40)
- wiasSetPropChanged (Ordinal: 37, Address: 0x37ed0)
- wiasSetPropertyAttributes (Ordinal: 38, Address: 0x38030)
- wiasSetValidFlag (Ordinal: 39, Address: 0x38360)
- wiasSetValidListFloat (Ordinal: 40, Address: 0x38540)
- wiasSetValidListGuid (Ordinal: 41, Address: 0x387a0)
- wiasSetValidListLong (Ordinal: 42, Address: 0x38a10)
- wiasSetValidListStr (Ordinal: 43, Address: 0x38c70)
- wiasSetValidRangeFloat (Ordinal: 44, Address: 0x38fd0)
- wiasSetValidRangeLong (Ordinal: 45, Address: 0x391d0)
- wiasUpdateScanRect (Ordinal: 46, Address: 0x39470)
- wiasUpdateValidFormat (Ordinal: 47, Address: 0x39650)
- wiasValidateItemProperties (Ordinal: 48, Address: 0x39bd0)
- wiasWriteBufToFile (Ordinal: 49, Address: 0x39f60)
- wiasWriteMultiple (Ordinal: 50, Address: 0x3a0f0)
- wiasWritePageBufToFile (Ordinal: 51, Address: 0x3a460)
- wiasWritePageBufToStream (Ordinal: 52, Address: 0x3a610)
- wiasWritePropBin (Ordinal: 53, Address: 0x3a7b0)
- wiasWritePropFloat (Ordinal: 54, Address: 0x3aae0)
- wiasWritePropGuid (Ordinal: 55, Address: 0x3adb0)
- wiasWritePropLong (Ordinal: 56, Address: 0x3b0f0)
- wiasWritePropStr (Ordinal: 57, Address: 0x3b3b0)
Imported DLLs & Functions
ADVAPI32.dll
- AccessCheck (Address: 0x180084618)
- AddAccessAllowedAce (Address: 0x180084758)
- AddAce (Address: 0x1800846f8)
- AllocateAndInitializeSid (Address: 0x180084728)
- CloseServiceHandle (Address: 0x1800846a0)
- ConvertStringSecurityDescriptorToSecurityDescriptorW (Address: 0x180084748)
- CopySid (Address: 0x180084658)
- CreatePrivateObjectSecurity (Address: 0x180084650)
- DestroyPrivateObjectSecurity (Address: 0x180084640)
- EventRegister (Address: 0x180084698)
- EventSetInformation (Address: 0x180084688)
- EventUnregister (Address: 0x180084678)
- EventWriteTransfer (Address: 0x1800846b0)
- FreeSid (Address: 0x180084730)
- GetAce (Address: 0x180084628)
- GetAclInformation (Address: 0x180084610)
- GetKernelObjectSecurity (Address: 0x180084708)
- GetLengthSid (Address: 0x180084750)
- GetSecurityDescriptorDacl (Address: 0x180084608)
- GetSidLengthRequired (Address: 0x180084648)
- GetSidSubAuthority (Address: 0x180084638)
- GetSidSubAuthorityCount (Address: 0x180084630)
- GetTokenInformation (Address: 0x180084600)
- InitializeAcl (Address: 0x180084740)
- InitializeSecurityDescriptor (Address: 0x180084738)
- InitializeSid (Address: 0x180084660)
- LookupAccountSidW (Address: 0x1800845f8)
- OpenProcessToken (Address: 0x180084700)
- OpenSCManagerW (Address: 0x180084690)
- OpenServiceW (Address: 0x180084670)
- OpenThreadToken (Address: 0x1800845d0)
- QueryServiceStatus (Address: 0x1800846a8)
- RegCloseKey (Address: 0x1800846f0)
- RegCreateKeyExA (Address: 0x1800845d8)
- RegCreateKeyExW (Address: 0x1800846d8)
- RegDeleteKeyExW (Address: 0x180084780)
- RegDeleteKeyW (Address: 0x1800846e0)
- RegDeleteValueW (Address: 0x180084788)
- RegEnumKeyExW (Address: 0x1800846d0)
- RegGetValueW (Address: 0x180084768)
- RegisterServiceCtrlHandlerExW (Address: 0x180084770)
- RegOpenKeyExA (Address: 0x1800845e0)
- RegOpenKeyExW (Address: 0x1800846c0)
- RegOpenKeyW (Address: 0x180084760)
- RegQueryInfoKeyW (Address: 0x1800846e8)
- RegQueryValueExA (Address: 0x1800845e8)
- RegQueryValueExW (Address: 0x1800846b8)
- RegQueryValueW (Address: 0x1800845f0)
- RegSetValueExW (Address: 0x1800846c8)
- SetKernelObjectSecurity (Address: 0x180084710)
- SetSecurityDescriptorDacl (Address: 0x180084720)
- SetSecurityDescriptorGroup (Address: 0x180084718)
- SetSecurityDescriptorOwner (Address: 0x180084620)
- SetSecurityDescriptorSacl (Address: 0x180084668)
- SetServiceStatus (Address: 0x180084778)
- StartServiceW (Address: 0x180084680)
KERNEL32.dll
- AcquireSRWLockExclusive (Address: 0x180084988)
- AcquireSRWLockShared (Address: 0x180084968)
- ClearCommError (Address: 0x1800848c0)
- CloseHandle (Address: 0x1800847a0)
- CloseThreadpoolTimer (Address: 0x180084990)
- CompareStringW (Address: 0x180084a50)
- CreateDirectoryW (Address: 0x180084b20)
- CreateEventW (Address: 0x1800849d8)
- CreateFileMappingW (Address: 0x180084930)
- CreateFileW (Address: 0x180084aa0)
- CreateMutexExW (Address: 0x1800847b8)
- CreateMutexW (Address: 0x180084af8)
- CreateSemaphoreExW (Address: 0x180084a48)
- CreateThread (Address: 0x180084aa8)
- CreateThreadpoolTimer (Address: 0x180084970)
- DebugBreak (Address: 0x1800847e0)
- DeleteCriticalSection (Address: 0x1800847c0)
- DeleteFileW (Address: 0x180084940)
- DisableThreadLibraryCalls (Address: 0x1800849b0)
- DuplicateHandle (Address: 0x180084a80)
- EnterCriticalSection (Address: 0x180084a28)
- EscapeCommFunction (Address: 0x1800848c8)
- ExpandEnvironmentStringsW (Address: 0x180084b18)
- FlushFileBuffers (Address: 0x1800848d8)
- FormatMessageA (Address: 0x180084ad8)
- FormatMessageW (Address: 0x1800849c8)
- FreeLibrary (Address: 0x180084800)
- GetCurrentProcess (Address: 0x180084898)
- GetCurrentProcessId (Address: 0x1800847c8)
- GetCurrentThread (Address: 0x180084960)
- GetCurrentThreadId (Address: 0x1800849f0)
- GetDateFormatW (Address: 0x1800848e0)
- GetFileInformationByHandle (Address: 0x1800848e8)
- GetFileSize (Address: 0x180084908)
- GetFileType (Address: 0x180084918)
- GetLastError (Address: 0x1800849c0)
- GetLocalTime (Address: 0x180084860)
- GetModuleFileNameA (Address: 0x180084a58)
- GetModuleFileNameW (Address: 0x1800848f0)
- GetModuleHandleA (Address: 0x180084ae8)
- GetModuleHandleExW (Address: 0x180084a18)
- GetModuleHandleW (Address: 0x1800847d8)
- GetProcAddress (Address: 0x1800847b0)
- GetProcessHeap (Address: 0x1800847d0)
- GetSystemDirectoryA (Address: 0x180084ae0)
- GetSystemDirectoryW (Address: 0x1800847f8)
- GetSystemInfo (Address: 0x180084ab8)
- GetSystemTime (Address: 0x180084830)
- GetSystemTimeAsFileTime (Address: 0x1800848b0)
- GetTempFileNameW (Address: 0x180084938)
- GetTempPathW (Address: 0x180084950)
- GetThreadId (Address: 0x180084a98)
- GetTickCount (Address: 0x1800847e8)
- HeapAlloc (Address: 0x1800847a8)
- HeapFree (Address: 0x180084a40)
- InitializeCriticalSection (Address: 0x180084a00)
- InitializeCriticalSectionAndSpinCount (Address: 0x180084a10)
- InitializeCriticalSectionEx (Address: 0x1800849a8)
- InitOnceBeginInitialize (Address: 0x180084a88)
- InitOnceComplete (Address: 0x180084a70)
- IsDebuggerPresent (Address: 0x1800847f0)
- LeaveCriticalSection (Address: 0x180084a08)
- LoadLibraryExA (Address: 0x180084b00)
- LoadLibraryExW (Address: 0x180084808)
- LocalAlloc (Address: 0x180084818)
- LocalFree (Address: 0x180084820)
- lstrcmpA (Address: 0x180084af0)
- lstrcmpiW (Address: 0x180084838)
- lstrcmpW (Address: 0x180084840)
- lstrlenA (Address: 0x180084850)
- lstrlenW (Address: 0x180084810)
- MapViewOfFileEx (Address: 0x180084928)
- MulDiv (Address: 0x180084868)
- MultiByteToWideChar (Address: 0x180084858)
- OpenProcess (Address: 0x180084958)
- OpenSemaphoreW (Address: 0x180084798)
- OutputDebugStringW (Address: 0x1800849b8)
- PowerClearRequest (Address: 0x180084a68)
- PowerCreateRequest (Address: 0x180084a78)
- PowerSetRequest (Address: 0x180084a90)
- PurgeComm (Address: 0x1800848d0)
- QueryPerformanceCounter (Address: 0x1800848a8)
- RaiseException (Address: 0x180084ac8)
- ReadFile (Address: 0x180084900)
- ReleaseMutex (Address: 0x1800849e8)
- ReleaseSemaphore (Address: 0x180084a20)
- ReleaseSRWLockExclusive (Address: 0x180084998)
- ReleaseSRWLockShared (Address: 0x180084978)
- RemoveDirectoryW (Address: 0x180084b08)
- ResetEvent (Address: 0x180084a30)
- RtlCaptureContext (Address: 0x180084870)
- RtlLookupFunctionEntry (Address: 0x180084878)
- RtlVirtualUnwind (Address: 0x180084880)
- SetCommMask (Address: 0x1800848b8)
- SetEndOfFile (Address: 0x180084910)
- SetEvent (Address: 0x180084b10)
- SetFilePointer (Address: 0x180084920)
- SetLastError (Address: 0x180084a38)
- SetProcessMitigationPolicy (Address: 0x1800849e0)
- SetThreadpoolTimer (Address: 0x180084980)
- SetUnhandledExceptionFilter (Address: 0x180084890)
- Sleep (Address: 0x1800849d0)
- SystemTimeToFileTime (Address: 0x180084828)
- TerminateProcess (Address: 0x1800848a0)
- UnhandledExceptionFilter (Address: 0x180084888)
- UnmapViewOfFile (Address: 0x180084948)
- VirtualProtect (Address: 0x180084ad0)
- VirtualQuery (Address: 0x180084ab0)
- WaitForMultipleObjects (Address: 0x180084ac0)
- WaitForSingleObject (Address: 0x1800849f8)
- WaitForSingleObjectEx (Address: 0x180084a60)
- WaitForThreadpoolTimerCallbacks (Address: 0x1800849a0)
- WideCharToMultiByte (Address: 0x1800848f8)
- WriteFile (Address: 0x180084848)
msvcrt.dll
- __C_specific_handler (Address: 0x180084cd8)
- __CxxFrameHandler3 (Address: 0x180084d28)
- __dllonexit (Address: 0x180084d08)
- __RTDynamicCast (Address: 0x180084d78)
- _amsg_exit (Address: 0x180084ce8)
- _callnewh (Address: 0x180084d60)
- _initterm (Address: 0x180084cf0)
- _lock (Address: 0x180084da0)
- _onexit (Address: 0x180084d68)
- _purecall (Address: 0x180084d50)
- _splitpath_s (Address: 0x180084db0)
- _unlock (Address: 0x180084d00)
- _vscwprintf (Address: 0x180084d10)
- _vsnprintf (Address: 0x180084d70)
- _vsnwprintf (Address: 0x180084d30)
- _wcsicmp (Address: 0x180084cd0)
- _wsplitpath_s (Address: 0x180084d38)
- _XcptFilter (Address: 0x180084d98)
- ??1type_info@@UEAA@XZ (Address: 0x180084d18)
- free (Address: 0x180084cf8)
- malloc (Address: 0x180084ce0)
- memcmp (Address: 0x180084d80)
- memcpy (Address: 0x180084d88)
- memcpy_s (Address: 0x180084da8)
- memmove (Address: 0x180084d90)
- memmove_s (Address: 0x180084d40)
- memset (Address: 0x180084d20)
- wcschr (Address: 0x180084d58)
- wcscmp (Address: 0x180084db8)
- wcsstr (Address: 0x180084d48)
ole32.dll
- CLSIDFromString (Address: 0x180084e38)
- CoCreateInstance (Address: 0x180084e60)
- CoDisconnectObject (Address: 0x180084e18)
- CoGetCallContext (Address: 0x180084dc8)
- CoImpersonateClient (Address: 0x180084e08)
- CoInitializeEx (Address: 0x180084e68)
- CoInitializeSecurity (Address: 0x180084e58)
- CoRegisterClassObject (Address: 0x180084df8)
- CoResumeClassObjects (Address: 0x180084e78)
- CoRevertToSelf (Address: 0x180084de8)
- CoRevokeClassObject (Address: 0x180084df0)
- CoSuspendClassObjects (Address: 0x180084e10)
- CoTaskMemAlloc (Address: 0x180084e28)
- CoTaskMemFree (Address: 0x180084e40)
- CoUninitialize (Address: 0x180084e70)
- CreateStreamOnHGlobal (Address: 0x180084dd0)
- FreePropVariantArray (Address: 0x180084e00)
- PropVariantClear (Address: 0x180084e30)
- PropVariantCopy (Address: 0x180084e20)
- StgCreatePropStg (Address: 0x180084dd8)
- StgOpenPropStg (Address: 0x180084de0)
- StringFromCLSID (Address: 0x180084e50)
- StringFromGUID2 (Address: 0x180084e48)
OLEAUT32.dll
- BSTR_UserFree (Address: 0x180084b30)
- BSTR_UserFree64 (Address: 0x180084b50)
- BSTR_UserMarshal (Address: 0x180084b48)
- BSTR_UserMarshal64 (Address: 0x180084b60)
- BSTR_UserSize (Address: 0x180084b78)
- BSTR_UserSize64 (Address: 0x180084b58)
- BSTR_UserUnmarshal (Address: 0x180084b40)
- BSTR_UserUnmarshal64 (Address: 0x180084b38)
- SysAllocString (Address: 0x180084b80)
- SysFreeString (Address: 0x180084b68)
- SysStringLen (Address: 0x180084b70)
RPCRT4.dll
- Ndr64AsyncServerCallAll (Address: 0x180084bc0)
- NdrAsyncServerCall (Address: 0x180084b90)
- NdrServerCall2 (Address: 0x180084bc8)
- NdrServerCallAll (Address: 0x180084c18)
- RpcAsyncAbortCall (Address: 0x180084c08)
- RpcAsyncCompleteCall (Address: 0x180084be0)
- RpcBindingInqAuthClientW (Address: 0x180084c00)
- RpcBindingToStringBindingW (Address: 0x180084c38)
- RpcImpersonateClient (Address: 0x180084b98)
- RpcRevertToSelf (Address: 0x180084bf0)
- RpcServerInqDefaultPrincNameW (Address: 0x180084c40)
- RpcServerListen (Address: 0x180084ba8)
- RpcServerRegisterAuthInfoW (Address: 0x180084ba0)
- RpcServerRegisterIfEx (Address: 0x180084bb0)
- RpcServerSubscribeForNotification (Address: 0x180084c20)
- RpcServerTestCancel (Address: 0x180084be8)
- RpcServerUnsubscribeForNotification (Address: 0x180084c28)
- RpcServerUseProtseqEpW (Address: 0x180084c10)
- RpcStringBindingParseW (Address: 0x180084bb8)
- RpcStringFreeA (Address: 0x180084bd0)
- RpcStringFreeW (Address: 0x180084c50)
- UuidCreate (Address: 0x180084bd8)
- UuidCreateNil (Address: 0x180084c30)
- UuidToStringA (Address: 0x180084c48)
- UuidToStringW (Address: 0x180084bf8)
USER32.dll
- CharNextA (Address: 0x180084c68)
- CharNextW (Address: 0x180084c70)
- CharUpperA (Address: 0x180084c60)
- IsWindow (Address: 0x180084c80)
- PostMessageW (Address: 0x180084c78)
- RegisterDeviceNotificationW (Address: 0x180084ca0)
- RegisterPowerSettingNotification (Address: 0x180084c90)
- UnregisterDeviceNotification (Address: 0x180084c98)
- UnregisterPowerSettingNotification (Address: 0x180084c88)
VERSION.dll
- GetFileVersionInfoSizeW (Address: 0x180084cc0)
- GetFileVersionInfoW (Address: 0x180084cb8)
- VerQueryValueW (Address: 0x180084cb0)