PhotoViewer.dll

v10.0.19041.7663 64-bit Windows NT Analyzed
Description
Windows Photo Viewer
Authors
© Microsoft Corporation. All rights reserved.
File size
1.7 MB
Uploaded
2026-08-18 02:50
Views
18
SHA-256
7bbee004a7999936f979d46215a37d23

Exported functions 7

DllCanUnloadNow #1 · 0x1b80
DllGetClassObject #2 · 0x1a50
DllRegisterServer #3 · 0x1c70
DllUnregisterServer #4 · 0x1ba0
ImageView_COMServerW #5 · 0x1d70
ImageView_FullscreenW #6 · 0x1d60
imageview_fullscreenW #7 · 0x1d60

Imported DLLs & functions 570

DuplicateEncryptionInfoFile 0x180097a48
GetTraceEnableFlags 0x180097a98
GetTraceEnableLevel 0x180097a90
GetTraceLoggerHandle 0x180097a88
RegCloseKey 0x180097ab0
RegCreateKeyExW 0x180097a78
RegDeleteValueW 0x180097a80
RegEnumKeyExW 0x180097a60
RegEnumValueW 0x180097a50
RegisterTraceGuidsW 0x180097aa0
RegOpenKeyExW 0x180097a68
RegQueryInfoKeyW 0x180097a58
RegQueryValueExW 0x180097a38
RegSetValueExW 0x180097a70
TraceEvent 0x180097a40
UnregisterTraceGuids 0x180097aa8
SetProcessDpiAwareness 0x180098660
Direct3DCreate9 0x180098670
DwmExtendFrameIntoClientArea 0x180098690
DwmIsCompositionEnabled 0x180098680
DwmSetWindowAttribute 0x180098688
EnterpriseDataGetStatus 0x1800986a0
BitBlt 0x180097b30
CombineTransform 0x180097ad8
CreateCompatibleDC 0x180097b20
CreateDIBSection 0x180097b08
CreateRectRgn 0x180097ac0
CreateRectRgnIndirect 0x180097b48
CreateSolidBrush 0x180097ba8
DeleteDC 0x180097b90
DeleteObject 0x180097b60
ExtCreateRegion 0x180097b80
ExtTextOutW 0x180097b10
GetClipRgn 0x180097b68
GetDeviceCaps 0x180097b88
GetDIBits 0x180097b58
GetLayout 0x180097ba0
GetObjectA 0x180097b28
GetObjectW 0x180097b50
GetRegionData 0x180097b78
GetStockObject 0x180097b98
GetWorldTransform 0x180097ad0
ModifyWorldTransform 0x180097ae0
OffsetRgn 0x180097b70
PatBlt 0x180097b00
RealizePalette 0x180097b40
SelectObject 0x180097af0
SelectPalette 0x180097b38
SetBkColor 0x180097b18
SetDIBitsToDevice 0x180097bb0
SetGraphicsMode 0x180097ac8
SetLayout 0x180097af8
SetWorldTransform 0x180097ae8
GdipAddPathArcI 0x1800989e8
GdipAddPathEllipseI 0x1800987d8
GdipAddPathLineI 0x180098a18
GdipAlloc 0x1800989e0
GdipBitmapLockBits 0x180098998
GdipBitmapUnlockBits 0x1800989a0
GdipCloneBrush 0x180098958
GdipCloneImage 0x1800988d8
GdipCloneStringFormat 0x180098708
GdipClosePathFigure 0x180098a10
GdipCreateBitmapFromScan0 0x1800988e0
GdipCreateBitmapFromStream 0x1800989b8
GdipCreateFont 0x1800989c0
GdipCreateFontFamilyFromName 0x1800989c8
GdipCreateFontFromDC 0x1800986f0
GdipCreateFontFromLogfontA 0x1800986e8
GdipCreateFromHDC 0x180098880
GdipCreateFromHWND 0x1800988f8
GdipCreateHalftonePalette 0x180098820
GdipCreateHatchBrush 0x180098a08
GdipCreateHBITMAPFromBitmap 0x180098828
GdipCreateImageAttributes 0x180098930
GdipCreateLineBrush 0x1800986e0
GdipCreateLineBrushFromRectI 0x180098848
GdipCreateMatrix 0x180098870
GdipCreateMatrix2 0x180098748
GdipCreatePath 0x1800987e8
GdipCreatePathGradientFromPath 0x1800987d0
GdipCreatePen1 0x180098840
GdipCreatePen2 0x180098a00
GdipCreateRegion 0x180098988
GdipCreateSolidFill 0x180098970
GdipCreateStringFormat 0x1800988b0
GdipCreateTexture2 0x180098798
GdipDeleteBrush 0x180098968
GdipDeleteFont 0x1800986d0
GdipDeleteFontFamily 0x1800989d0
GdipDeleteGraphics 0x180098900
GdipDeleteMatrix 0x180098868
GdipDeletePath 0x180098890
GdipDeletePen 0x180098838
GdipDeleteRegion 0x180098808
GdipDeleteStringFormat 0x1800988a8
GdipDisposeImage 0x1800988d0
GdipDisposeImageAttributes 0x180098928
GdipDrawImagePointsRectI 0x180098918
GdipDrawImageRectRect 0x180098780
GdipDrawImageRectRectI 0x1800988b8
GdipDrawLineI 0x1800987a0
GdipDrawPath 0x180098830
GdipDrawRectangleI 0x1800989f8
GdipDrawString 0x180098898
GdipFillPath 0x1800988c0
GdipFillPolygonI 0x1800986c0
GdipFillRectangle 0x180098950
GdipFillRectangleI 0x180098938
GdipFree 0x180098960
GdipGetClip 0x180098800
GdipGetClipBoundsI 0x1800989a8
GdipGetDC 0x180098858
GdipGetDpiX 0x1800988f0
GdipGetDpiY 0x1800988e8
GdipGetFontHeight 0x1800986b8
GdipGetGenericFontFamilySansSerif 0x1800989d8
GdipGetImageGraphicsContext 0x1800988c8
GdipGetImageHeight 0x180098940
GdipGetImagePixelFormat 0x180098810
GdipGetImageWidth 0x180098948
GdipGetMatrixElements 0x180098818
GdipGetPageUnit 0x180098778
GdipGetPathGradientPointCount 0x1800987b0
GdipGetPixelOffsetMode 0x180098718
GdipGetSmoothingMode 0x180098910
GdipGetStringFormatAlign 0x1800986b0
GdipGetStringFormatDigitSubstitution 0x180098738
GdipGetStringFormatFlags 0x180098728
GdipGetTextRenderingHint 0x180098760
GdipGetWorldTransform 0x180098860
GdiplusShutdown 0x180098978
GdiplusStartup 0x180098980
GdipMeasureString 0x180098a20
GdipMultiplyWorldTransform 0x180098740
GdipReleaseDC 0x180098850
GdipSetClipHrgn 0x1800989b0
GdipSetClipRectI 0x1800987f0
GdipSetClipRegion 0x1800987f8
GdipSetImageAttributesWrapMode 0x180098920
GdipSetInterpolationMode 0x1800986c8
GdipSetLineSigmaBlend 0x1800989f0
GdipSetPageUnit 0x180098770
GdipSetPathGradientCenterColor 0x1800987c8
GdipSetPathGradientCenterPoint 0x1800987c0
GdipSetPathGradientSurroundColorsWithCount 0x1800987b8
GdipSetPenMode 0x1800987a8
GdipSetPixelOffsetMode 0x180098710
GdipSetRenderingOrigin 0x180098990
GdipSetSmoothingMode 0x180098908
GdipSetSolidFillColor 0x180098768
GdipSetStringFormatAlign 0x1800988a0
GdipSetStringFormatDigitSubstitution 0x180098730
GdipSetStringFormatFlags 0x180098720
GdipSetStringFormatHotkeyPrefix 0x1800986d8
GdipSetStringFormatLineAlign 0x180098888
GdipSetStringFormatTrimming 0x1800986f8
GdipSetTextRenderingHint 0x180098758
GdipSetTextureTransform 0x180098788
GdipSetWorldTransform 0x180098750
GdipStartPathFigure 0x1800987e0
GdipStringFormatGetGenericTypographic 0x180098700
GdipTranslateMatrix 0x180098790
GdipTranslateWorldTransform 0x180098878
AcquireSRWLockExclusive 0x180097c30
AcquireSRWLockShared 0x180097ce8
ActivateActCtx 0x180097cc0
CloseHandle 0x180097f40
CompareStringOrdinal 0x180097e98
CompareStringW 0x180097bc8
CopyFileW 0x180097ec0
CreateActCtxW 0x180097cb0
CreateDirectoryW 0x180097ed0
CreateEventW 0x180097dc0
CreateFileMappingW 0x180097d48
CreateFileW 0x180097f08
CreateMutexW 0x180097f28
CreateSemaphoreW 0x180097db8
CreateThread 0x180097f20
DeactivateActCtx 0x180097d18
DecodePointer 0x180097e18
DeleteCriticalSection 0x180097c60
DeleteFileW 0x180097d38
DisableThreadLibraryCalls 0x180097bc0
EncodePointer 0x180097e20
EnterCriticalSection 0x180097d60
EnumUILanguagesW 0x180097e80
FileTimeToDosDateTime 0x180097d20
FindActCtxSectionStringW 0x180097cb8
FindResourceExW 0x180097c70
FindResourceW 0x180097d40
FlushInstructionCache 0x180097e10
FormatMessageW 0x180097eb8
FreeLibrary 0x180097c58
GetCurrentProcess 0x180097de8
GetCurrentProcessId 0x180097c18
GetCurrentThreadId 0x180097da8
GetExitCodeThread 0x180097d10
GetFileAttributesExW 0x180097cf8
GetFileTime 0x180097d28
GetFullPathNameW 0x180097d88
GetLastError 0x180097cd8
GetLocaleInfoW 0x180097e88
GetLocalTime 0x180097d68
GetModuleFileNameW 0x180097ca8
GetModuleHandleExW 0x180097ca0
GetModuleHandleW 0x180097c48
GetProcAddress 0x180097cc8
GetProcessHeap 0x180097e58
GetProcessMitigationPolicy 0x180097e68
GetSystemDirectoryW 0x180097e90
GetSystemInfo 0x180097e40
GetSystemTime 0x180097f18
GetSystemTimeAsFileTime 0x180097c20
GetTempFileNameW 0x180097d70
GetTempPathW 0x180097d78
GetTickCount 0x180097c28
GetUserDefaultUILanguage 0x180097e78
GetVersionExW 0x180097ef0
GlobalAlloc 0x180097d90
GlobalFree 0x180097d98
GlobalLock 0x180097ea8
GlobalMemoryStatusEx 0x180097dd8
GlobalUnlock 0x180097eb0
HeapAlloc 0x180097e60
HeapFree 0x180097e70
InitializeCriticalSection 0x180097c68
InitializeSRWLock 0x180097cf0
InitOnceBeginInitialize 0x180097f00
InitOnceComplete 0x180097ef8
InterlockedPopEntrySList 0x180097e00
InterlockedPushEntrySList 0x180097e08
IsProcessorFeaturePresent 0x180097da0
LeaveCriticalSection 0x180097d58
LoadLibraryExA 0x180097e48
LoadLibraryExW 0x180097c50
LoadLibraryW 0x180097cd0
LoadResource 0x180097c78
LocalAlloc 0x180097ea0
LocalFree 0x180097ec8
LockResource 0x180097c80
lstrcmpiW 0x180097c40
lstrlenW 0x180097ee8
MoveFileExW 0x180097d80
MulDiv 0x180097ed8
MultiByteToWideChar 0x180097c00
OutputDebugStringA 0x180097c90
PulseEvent 0x180097d00
QueryActCtxW 0x180097c98
QueryPerformanceCounter 0x180097c10
RaiseException 0x180097c38
ReleaseMutex 0x180097f38
ReleaseSemaphore 0x180097dd0
ReleaseSRWLockExclusive 0x180097db0
ReleaseSRWLockShared 0x180097ce0
RtlCaptureContext 0x180097bd8
RtlLookupFunctionEntry 0x180097be0
RtlVirtualUnwind 0x180097be8
SetEvent 0x180097dc8
SetFileTime 0x180097d30
SetLastError 0x180097d50
SetThreadExecutionState 0x180097ee0
SetThreadPriority 0x180097d08
SetUnhandledExceptionFilter 0x180097bf8
SizeofResource 0x180097c88
Sleep 0x180097bd0
SleepConditionVariableSRW 0x180097df0
SystemTimeToFileTime 0x180097f10
TerminateProcess 0x180097c08
UnhandledExceptionFilter 0x180097bf0
VirtualAlloc 0x180097e28
VirtualFree 0x180097e30
VirtualProtect 0x180097e50
VirtualQuery 0x180097e38
WaitForMultipleObjects 0x180097de0
WaitForSingleObject 0x180097f30
WakeAllConditionVariable 0x180097df8
__C_specific_handler 0x180098bc8
__CxxFrameHandler3 0x180098a30
__dllonexit 0x180098b38
_amsg_exit 0x180098b70
_beginthreadex 0x180098a90
_CxxThrowException 0x180098bd0
_errno 0x180098b58
_initterm 0x180098b68
_lock 0x180098b48
_onexit 0x180098b30
_purecall 0x180098b90
_unlock 0x180098b40
_vscwprintf 0x180098aa0
_vsnprintf 0x180098ab0
_vsnwprintf 0x180098ad0
_wcsicmp 0x180098a98
_wcslwr_s 0x180098a68
_wcsupr_s 0x180098ac0
_wtoi 0x180098a80
_XcptFilter 0x180098b78
??1type_info@@UEAA@XZ 0x180098a38
?terminate@@YAXXZ 0x180098b60
calloc 0x180098b80
ceilf 0x180098af8
floor 0x180098b00
free 0x180098ba8
malloc 0x180098bb0
memcmp 0x180098b08
memcpy 0x180098b10
memcpy_s 0x180098bc0
memmove 0x180098b18
memmove_s 0x180098b88
memset 0x180098b20
powf 0x180098b28
rand 0x180098ad8
realloc 0x180098b50
srand 0x180098ae8
strncpy_s 0x180098a88
swprintf_s 0x180098ac8
time 0x180098ae0
towlower 0x180098a40
vswprintf_s 0x180098aa8
wcscat_s 0x180098b98
wcschr 0x180098a48
wcscmp 0x180098bd8
wcscpy_s 0x180098ba0
wcscspn 0x180098a70
wcsncpy_s 0x180098bb8
wcspbrk 0x180098a50
wcsrchr 0x180098af0
wcsspn 0x180098a78
wcsstr 0x180098ab8
wcstok 0x180098a60
wcstol 0x180098a58
CLSIDFromString 0x180098bf8
CoAllowSetForegroundWindow 0x180098be8
CoCreateInstance 0x180098c88
CoGetInterfaceAndReleaseStream 0x180098c28
CoInitialize 0x180098c50
CoInitializeEx 0x180098bf0
CoLockObjectExternal 0x180098c18
CoMarshalInterThreadInterfaceInStream 0x180098c30
CoRegisterClassObject 0x180098c20
CoRevokeClassObject 0x180098c98
CoTaskMemAlloc 0x180098c78
CoTaskMemFree 0x180098c90
CoTaskMemRealloc 0x180098c80
CoUninitialize 0x180098c60
CreateBindCtx 0x180098c38
OleFlushClipboard 0x180098c68
OleGetClipboard 0x180098c58
OleInitialize 0x180098c48
OleSetClipboard 0x180098c10
OleUninitialize 0x180098c40
PropVariantClear 0x180098c08
ReleaseStgMedium 0x180098c00
StringFromGUID2 0x180098c70
AccessibleObjectFromWindow 0x180097f50
CreateStdAccessibleProxyW 0x180097f60
LresultFromObject 0x180097f58
LoadRegTypeLib 0x180097fb8
LoadTypeLib 0x180097fc8
SysAllocString 0x180097f78
SysAllocStringByteLen 0x180097fb0
SysAllocStringLen 0x180097fc0
SysFreeString 0x180097f88
SysStringByteLen 0x180097fa8
SysStringLen 0x180097f90
VariantClear 0x180097fa0
VariantCopy 0x180097f70
VariantInit 0x180097f98
VarUI4FromStr 0x180097f80
PropVariantToUInt32 0x180097fd8
0x180097ff8
0x180098000
0x180098008
0x180098038
0x180098058
0x180098060
0x180098068
0x180098070
0x180098088
0x1800980b0
0x1800980b8
0x1800980d8
SHAddToRecentDocs 0x180098098
SHBindToObject 0x180098018
SHBindToParent 0x180098030
SHChangeNotify 0x180098078
SHChangeNotifySuspendResume 0x180097ff0
SHCreateItemFromIDList 0x1800980d0
SHCreateItemFromParsingName 0x180097fe8
SHCreateItemWithParent 0x1800980c0
SHCreateShellItemArrayFromDataObject 0x180098080
Shell_GetCachedImageIndexW 0x180098010
SHGetFileInfoW 0x180098020
SHGetIDListFromObject 0x1800980a0
SHGetInstanceExplorer 0x180098090
SHGetItemFromDataObject 0x1800980a8
SHGetPropertyStoreForWindow 0x180098048
SHGetSpecialFolderPathW 0x1800980c8
SHOpenFolderAndSelectItems 0x180098050
SHOpenWithDialog 0x180098040
SHParseDisplayName 0x180098028
0x1800980e8
0x1800980f0
0x1800980f8
0x180098118
0x180098128
0x180098130
PathAddBackslashW 0x180098168
PathAppendW 0x180098160
PathFileExistsW 0x180098140
PathFindExtensionW 0x180098110
PathFindFileNameW 0x180098170
PathIsDirectoryW 0x180098180
PathIsRelativeW 0x180098100
PathIsRootW 0x180098190
PathMatchSpecW 0x180098178
PathRemoveExtensionW 0x180098108
PathRemoveFileSpecW 0x180098158
PathRenameExtensionW 0x180098188
SHCreateStreamOnFileEx 0x180098148
SHReleaseThreadRef 0x180098138
SHStrDupW 0x180098150
StrChrW 0x180098120
AdjustWindowRectEx 0x1800981a8
AnimateWindow 0x180098310
AppendMenuW 0x180098348
BeginDeferWindowPos 0x1800985a0
BeginPaint 0x180098450
CallNextHookEx 0x1800982a0
CallWindowProcW 0x1800984c0
CharNextW 0x180098568
ChildWindowFromPointEx 0x180098220
ClientToScreen 0x1800982b8
CloseGestureInfoHandle 0x1800983f8
CreatePopupMenu 0x180098388
CreateWindowExW 0x1800984d8
DeferWindowPos 0x180098470
DefWindowProcW 0x180098500
DeleteMenu 0x180098578
DestroyMenu 0x180098378
DestroyWindow 0x180098560
DispatchMessageW 0x1800983b8
EnableMenuItem 0x180098278
EnableWindow 0x1800985d8
EndDeferWindowPos 0x1800985b0
EndMenu 0x180098298
EndPaint 0x180098448
EnumChildWindows 0x180098218
EnumDisplayDevicesW 0x1800982d8
EnumDisplayMonitors 0x180098230
EnumDisplaySettingsW 0x1800982d0
FillRect 0x1800984a0
GetActiveWindow 0x1800985d0
GetAncestor 0x180098260
GetCapture 0x180098420
GetClassInfoExW 0x1800984e8
GetClassLongPtrW 0x1800981e8
GetClientRect 0x1800985c0
GetCursor 0x180098300
GetCursorPos 0x1800983f0
GetDC 0x180098460
GetDesktopWindow 0x1800983d8
GetDlgCtrlID 0x1800982a8
GetFocus 0x180098540
GetForegroundWindow 0x1800981f0
GetGestureInfo 0x180098400
GetKeyState 0x180098588
GetMenuItemCount 0x1800983a8
GetMenuItemID 0x180098288
GetMenuItemInfoW 0x1800983a0
GetMessagePos 0x180098398
GetMessageW 0x180098340
GetMonitorInfoW 0x1800985c8
GetNextDlgGroupItem 0x180098270
GetNextDlgTabItem 0x1800981d0
GetParent 0x180098478
GetProcessDefaultLayout 0x180098248
GetSubMenu 0x180098580
GetSysColor 0x180098468
GetSysColorBrush 0x1800981e0
GetSystemMetrics 0x180098570
GetWindow 0x180098258
GetWindowLongPtrW 0x1800984c8
GetWindowLongW 0x180098438
GetWindowPlacement 0x180098520
GetWindowRect 0x1800985b8
GetWindowTextLengthW 0x180098200
GetWindowTextW 0x1800981f8
InflateRect 0x180098290
InsertMenuItemW 0x1800983b0
InsertMenuW 0x180098508
IntersectRect 0x180098238
InvalidateRect 0x180098498
IsChild 0x180098590
IsDialogMessageW 0x180098320
IsIconic 0x1800981c8
IsRectEmpty 0x1800983e0
IsWindow 0x1800985a8
IsWindowEnabled 0x180098538
IsWindowVisible 0x180098530
IsZoomed 0x180098208
KillTimer 0x180098488
LoadAcceleratorsW 0x1800982f0
LoadCursorW 0x1800984e0
LoadIconW 0x180098330
LoadImageW 0x180098328
LoadMenuW 0x1800982e0
LoadStringA 0x180098368
LoadStringW 0x180098370
MapWindowPoints 0x180098480
MessageBeep 0x180098360
MessageBoxW 0x180098240
MonitorFromPoint 0x1800981b8
MonitorFromRect 0x1800981b0
MoveWindow 0x180098250
MsgWaitForMultipleObjects 0x1800983d0
NotifyWinEvent 0x1800981d8
OffsetRect 0x180098228
PeekMessageW 0x1800983c8
PostMessageW 0x1800984f8
PostQuitMessage 0x1800984b8
PostThreadMessageW 0x180098518
PtInRect 0x180098390
RegisterClassExW 0x1800984f0
RegisterClipboardFormatW 0x180098268
ReleaseCapture 0x180098418
ReleaseDC 0x180098458
RemoveMenu 0x180098350
ScreenToClient 0x180098410
SendMessageW 0x180098598
SetCapture 0x180098430
SetCursor 0x180098428
SetFocus 0x1800981c0
SetForegroundWindow 0x1800984b0
SetGestureConfig 0x180098408
SetMenu 0x1800982f8
SetMenuInfo 0x1800982c8
SetMenuItemInfoW 0x180098280
SetRect 0x1800981a0
SetRectEmpty 0x180098528
SetTimer 0x1800984a8
SetWindowLongPtrW 0x1800984d0
SetWindowLongW 0x180098338
SetWindowPlacement 0x180098308
SetWindowPos 0x180098358
SetWindowsHookExW 0x1800982c0
SetWindowTextW 0x180098440
ShowCursor 0x1800982e8
ShowWindow 0x180098550
SystemParametersInfoW 0x180098548
TrackMouseEvent 0x180098210
TrackPopupMenuEx 0x180098380
TranslateAcceleratorW 0x180098318
TranslateMessage 0x1800983c0
UnhookWindowsHookEx 0x1800982b0
UnregisterClassA 0x180098558
UpdateWindow 0x180098490
WindowFromDC 0x180098510
WindowFromPoint 0x1800983e8
CloseThemeData 0x1800985e8
GetThemeColor 0x1800985f8
IsAppThemed 0x180098600
OpenThemeData 0x1800985f0
GetFileVersionInfoSizeW 0x180098610
GetFileVersionInfoW 0x180098618
VerQueryValueW 0x180098620
WICConvertBitmapSource 0x180098650
WICMapGuidToShortName 0x180098648
WTSRegisterSessionNotification 0x180098638
WTSUnRegisterSessionNotification 0x180098630