PhotoMetadataHandler.dll

v10.0.19041.5794 32-bit Windows NT Analyzed
Description
Photo Metadata Handler
Authors
© Microsoft Corporation. All rights reserved.
File size
399.5 KB
Uploaded
2025-12-01 08:02
Views
55
SHA-256
9c0097dff3dae0b8a76a84f103109226

Exported functions 4

DllCanUnloadNow #1 · 0x35160
DllGetClassObject #2 · 0x33f50
DllRegisterServer #3 · 0x4ad50
DllUnregisterServer #4 · 0x4ad80

Imported DLLs & functions 189

ApiSetQueryApiSetPresence 0x1005f070
CLSIDFromString 0x1005f080
CoCreateInstance 0x1005f090
CoGetMalloc 0x1005f094
CoTaskMemAlloc 0x1005f09c
CoTaskMemFree 0x1005f078
CoTaskMemRealloc 0x1005f08c
CreateStreamOnHGlobal 0x1005f07c
PropVariantClear 0x1005f084
PropVariantCopy 0x1005f088
StringFromGUID2 0x1005f098
DebugBreak 0x1005f0a8
IsDebuggerPresent 0x1005f0b0
OutputDebugStringA 0x1005f0a4
OutputDebugStringW 0x1005f0ac
DelayLoadFailureHook 0x1005f0b8
GetLastError 0x1005f0c0
RaiseException 0x1005f0d0
SetLastError 0x1005f0cc
SetUnhandledExceptionFilter 0x1005f0c4
UnhandledExceptionFilter 0x1005f0c8
DeleteFileW 0x1005f0d8
GetTempFileNameW 0x1005f0dc
GetTempPathW 0x1005f0e4
CloseHandle 0x1005f0ec
GetProcessHeap 0x1005f108
HeapAlloc 0x1005f0f8
HeapDestroy 0x1005f104
HeapFree 0x1005f0f4
HeapReAlloc 0x1005f0fc
HeapSize 0x1005f100
LocalAlloc 0x1005f114
LocalFree 0x1005f110
DisableThreadLibraryCalls 0x1005f134
FindResourceExW 0x1005f148
FreeLibrary 0x1005f154
GetModuleFileNameA 0x1005f124
GetModuleFileNameW 0x1005f144
GetModuleHandleExW 0x1005f130
GetModuleHandleW 0x1005f140
GetProcAddress 0x1005f138
LoadLibraryExA 0x1005f128
LoadLibraryExW 0x1005f13c
LoadResource 0x1005f14c
LockResource 0x1005f12c
SizeofResource 0x1005f150
FormatMessageW 0x1005f160
GetLocaleInfoEx 0x1005f15c
GetSystemDefaultLCID 0x1005f164
GetCurrentProcess 0x1005f178
GetCurrentProcessId 0x1005f174
GetCurrentThreadId 0x1005f17c
TerminateProcess 0x1005f180
QueryPerformanceCounter 0x1005f188
RegCloseKey 0x1005f1a8
RegCreateKeyExW 0x1005f1a4
RegDeleteValueW 0x1005f1a0
RegEnumKeyExW 0x1005f194
RegEnumValueW 0x1005f1ac
RegOpenKeyExW 0x1005f198
RegQueryInfoKeyW 0x1005f190
RegQueryValueExW 0x1005f1b0
RegSetValueExW 0x1005f19c
RtlCaptureStackBackTrace 0x1005f1b8
CompareStringW 0x1005f1cc
MultiByteToWideChar 0x1005f1d0
WideCharToMultiByte 0x1005f1c8
lstrcmpiW 0x1005f1e0
lstrcmpW 0x1005f1e4
AcquireSRWLockExclusive 0x1005f218
AcquireSRWLockShared 0x1005f220
CreateMutexExW 0x1005f204
CreateSemaphoreExW 0x1005f208
DeleteCriticalSection 0x1005f214
EnterCriticalSection 0x1005f21c
InitializeCriticalSection 0x1005f20c
InitializeCriticalSectionAndSpinCount 0x1005f228
InitializeCriticalSectionEx 0x1005f1ec
LeaveCriticalSection 0x1005f224
OpenSemaphoreW 0x1005f200
ReleaseMutex 0x1005f1f4
ReleaseSemaphore 0x1005f1f8
ReleaseSRWLockExclusive 0x1005f22c
ReleaseSRWLockShared 0x1005f210
WaitForSingleObject 0x1005f1fc
WaitForSingleObjectEx 0x1005f1f0
GetSystemTimeAsFileTime 0x1005f23c
GetTickCount 0x1005f240
CloseThreadpoolTimer 0x1005f254
CreateThreadpoolTimer 0x1005f248
SetThreadpoolTimer 0x1005f24c
WaitForThreadpoolTimerCallbacks 0x1005f250
FileTimeToSystemTime 0x1005f260
SystemTimeToFileTime 0x1005f268
SystemTimeToTzSpecificLocalTime 0x1005f25c
TzSpecificLocalTimeToSystemTime 0x1005f264
GetTraceEnableFlags 0x1005f27c
GetTraceEnableLevel 0x1005f278
GetTraceLoggerHandle 0x1005f270
RegisterTraceGuidsW 0x1005f284
TraceEvent 0x1005f274
UnregisterTraceGuids 0x1005f280
EventProviderEnabled 0x1005f298
EventRegister 0x1005f29c
EventSetInformation 0x1005f294
EventUnregister 0x1005f290
EventWriteTransfer 0x1005f28c
SHCreateStreamOnFileW 0x1005f2a4
SHAnsiToUnicode 0x1005f2ac
SHUnicodeToAnsi 0x1005f2b0
__CxxFrameHandler3 0x1005f318
__dllonexit 0x1005f334
_amsg_exit 0x1005f2bc
_CxxThrowException 0x1005f360
_errno 0x1005f304
_except_handler4_common 0x1005f300
_ftol2 0x1005f364
_ftol2_sse 0x1005f368
_initterm 0x1005f2cc
_lock 0x1005f32c
_onexit 0x1005f338
_purecall 0x1005f358
_unlock 0x1005f330
_vscwprintf 0x1005f2c8
_vsnwprintf 0x1005f314
_wcsicmp 0x1005f2fc
_wcstoi64 0x1005f2f4
_wtof 0x1005f2f0
_wtol 0x1005f348
_XcptFilter 0x1005f2b8
??1type_info@@UAE@XZ 0x1005f2dc
?terminate@@YAXXZ 0x1005f2c4
calloc 0x1005f30c
floor 0x1005f36c
free 0x1005f33c
iswspace 0x1005f2d4
malloc 0x1005f340
memcmp 0x1005f370
memcpy 0x1005f374
memcpy_s 0x1005f324
memmove 0x1005f350
memmove_s 0x1005f308
memset 0x1005f378
realloc 0x1005f328
sscanf_s 0x1005f2e8
strtol 0x1005f354
strtoul 0x1005f2e0
swscanf_s 0x1005f2ec
toupper 0x1005f2c0
towupper 0x1005f2f8
vswprintf_s 0x1005f35c
wcscat_s 0x1005f31c
wcschr 0x1005f2d8
wcscpy_s 0x1005f320
wcsncpy_s 0x1005f344
wcsrchr 0x1005f310
wcsstr 0x1005f2d0
wcstod 0x1005f2e4
wcstok 0x1005f34c
InitPropVariantFromStringAsVector 0x1005f010
InitPropVariantFromStringVector 0x1005f000
PropVariantChangeType 0x1005f004
PropVariantCompareEx 0x1005f00c
PropVariantGetElementCount 0x1005f008
CStdStubBuffer_AddRef 0x1005f01c
CStdStubBuffer_Connect 0x1005f038
CStdStubBuffer_CountRefs 0x1005f058
CStdStubBuffer_DebugServerQueryInterface 0x1005f02c
CStdStubBuffer_DebugServerRelease 0x1005f048
CStdStubBuffer_Disconnect 0x1005f044
CStdStubBuffer_Invoke 0x1005f060
CStdStubBuffer_IsIIDSupported 0x1005f03c
CStdStubBuffer_QueryInterface 0x1005f05c
IUnknown_AddRef_Proxy 0x1005f050
IUnknown_QueryInterface_Proxy 0x1005f040
IUnknown_Release_Proxy 0x1005f018
NdrCStdStubBuffer_Release 0x1005f024
NdrDllCanUnloadNow 0x1005f028
NdrDllGetClassObject 0x1005f054
NdrDllRegisterProxy 0x1005f030
NdrDllUnregisterProxy 0x1005f034
NdrOleAllocate 0x1005f04c
NdrOleFree 0x1005f020
WICConvertBitmapSource 0x1005f068