wpdshext.dll

v10.0.19041.5553 32-bit Windows NT Analyzed
Description
Portable Devices Shell Extension
Authors
© Microsoft Corporation. All rights reserved.
File size
535.5 KB
Uploaded
2025-12-01 08:08
Views
59
SHA-256
18fa7031df249f455a21939f2be812c1

Exported functions 5

_CDefFolderMenu_MergeMenu@16 #1 · 0x5b760
DllCanUnloadNow #2 · 0x68e00
DllGetClassObject #3 · 0xc2f0
DllRegisterServer #4 · 0x68e60
DllUnregisterServer #5 · 0x68eb0

Imported DLLs & functions 344

EventActivityIdControl 0x4007d020
EventRegister 0x4007d014
EventSetInformation 0x4007d000
EventUnregister 0x4007d004
EventWriteTransfer 0x4007d008
GetTraceEnableFlags 0x4007d038
GetTraceEnableLevel 0x4007d034
GetTraceLoggerHandle 0x4007d030
RegCloseKey 0x4007d01c
RegEnumKeyW 0x4007d02c
RegisterTraceGuidsW 0x4007d03c
RegOpenKeyExW 0x4007d024
RegQueryValueExW 0x4007d028
TraceEvent 0x4007d00c
TraceMessage 0x4007d010
UnregisterTraceGuids 0x4007d018
RoOriginateError 0x4007d418
RoGetActivationFactory 0x4007d420
WindowsCreateString 0x4007d430
WindowsCreateStringReference 0x4007d434
WindowsDeleteString 0x4007d428
WindowsDuplicateString 0x4007d438
WindowsGetStringRawBuffer 0x4007d42c
CreateCompatibleDC 0x4007d060
CreateDIBSection 0x4007d048
DeleteDC 0x4007d058
DeleteObject 0x4007d054
GetDeviceCaps 0x4007d05c
GetStockObject 0x4007d050
GetTextExtentPoint32W 0x4007d044
GetTextExtentPointW 0x4007d04c
GdipAddPathArcI 0x4007d4b8
GdipAlloc 0x4007d450
GdipCloneBrush 0x4007d494
GdipCloneImage 0x4007d454
GdipCreateBitmapFromGraphics 0x4007d47c
GdipCreateBitmapFromHBITMAP 0x4007d448
GdipCreateBitmapFromScan0 0x4007d4d4
GdipCreateBitmapFromStream 0x4007d468
GdipCreateFromHDC 0x4007d488
GdipCreateHBITMAPFromBitmap 0x4007d484
GdipCreatePath 0x4007d4b0
GdipCreatePen1 0x4007d49c
GdipCreateSolidFill 0x4007d48c
GdipDeleteBrush 0x4007d490
GdipDeleteGraphics 0x4007d478
GdipDeletePath 0x4007d4b4
GdipDeletePen 0x4007d4a0
GdipDisposeImage 0x4007d458
GdipDrawArcI 0x4007d4ac
GdipDrawEllipseI 0x4007d4c8
GdipDrawImageRect 0x4007d480
GdipDrawImageRectRectI 0x4007d4c4
GdipDrawLineI 0x4007d4e0
GdipDrawPieI 0x4007d4d0
GdipFillEllipseI 0x4007d4a8
GdipFillPieI 0x4007d4cc
GdipFillRectangleI 0x4007d498
GdipFree 0x4007d44c
GdipGetImageEncoders 0x4007d464
GdipGetImageEncodersSize 0x4007d460
GdipGetImageGraphicsContext 0x4007d474
GdipGetImageHeight 0x4007d470
GdipGetImageWidth 0x4007d46c
GdipGetPathLastPoint 0x4007d4bc
GdiplusShutdown 0x4007d444
GdiplusStartup 0x4007d440
GdipSaveImageToStream 0x4007d45c
GdipSetClipRectI 0x4007d4c0
GdipSetCompositingMode 0x4007d4d8
GdipSetInterpolationMode 0x4007d4dc
GdipSetSolidFillColor 0x4007d4a4
AcquireSRWLockExclusive 0x4007d134
AcquireSRWLockShared 0x4007d144
CallbackMayRunLong 0x4007d078
CloseHandle 0x4007d0cc
CloseThreadpoolTimer 0x4007d200
CloseThreadpoolWork 0x4007d1f4
CompareFileTime 0x4007d138
CompareStringOrdinal 0x4007d0f4
CreateEventExW 0x4007d19c
CreateEventW 0x4007d120
CreateFileW 0x4007d1a4
CreateMutexExW 0x4007d0d8
CreateSemaphoreExW 0x4007d098
CreateThread 0x4007d140
CreateThreadpoolTimer 0x4007d1e0
CreateThreadpoolWork 0x4007d1e8
CreateTimerQueueTimer 0x4007d174
DebugBreak 0x4007d0e8
DelayLoadFailureHook 0x4007d25c
DeleteCriticalSection 0x4007d114
DeleteFileW 0x4007d1a0
DeleteTimerQueueTimer 0x4007d17c
DisableThreadLibraryCalls 0x4007d208
EnterCriticalSection 0x4007d118
ExpandEnvironmentStringsW 0x4007d198
FileTimeToLocalFileTime 0x4007d1c8
FileTimeToSystemTime 0x4007d180
FindResourceExW 0x4007d164
FlushFileBuffers 0x4007d1b4
FormatMessageW 0x4007d0b8
FreeLibrary 0x4007d154
FreeLibraryAndExitThread 0x4007d074
FreeLibraryWhenCallbackReturns 0x4007d254
GetCurrentProcess 0x4007d23c
GetCurrentProcessId 0x4007d0dc
GetCurrentThread 0x4007d084
GetCurrentThreadId 0x4007d0b0
GetDateFormatW 0x4007d1cc
GetDriveTypeW 0x4007d204
GetFileAttributesW 0x4007d168
GetFileInformationByHandle 0x4007d1b8
GetLastError 0x4007d0bc
GetLocaleInfoEx 0x4007d1d8
GetModuleFileNameA 0x4007d094
GetModuleFileNameW 0x4007d108
GetModuleHandleA 0x4007d0fc
GetModuleHandleExW 0x4007d0a8
GetModuleHandleW 0x4007d0e4
GetNumberFormatW 0x4007d210
GetProcAddress 0x4007d0d4
GetProcessHeap 0x4007d0e0
GetSystemDirectoryW 0x4007d20c
GetSystemTime 0x4007d16c
GetSystemTimeAsFileTime 0x4007d24c
GetTempPathW 0x4007d218
GetThreadPriority 0x4007d08c
GetTickCount 0x4007d190
GetTickCount64 0x4007d080
GetTimeFormatW 0x4007d1d0
GetUserPreferredUILanguages 0x4007d1dc
GlobalAlloc 0x4007d184
GlobalFree 0x4007d13c
GlobalLock 0x4007d1c0
GlobalReAlloc 0x4007d188
GlobalSize 0x4007d1bc
GlobalUnlock 0x4007d1c4
HeapAlloc 0x4007d0d0
HeapDestroy 0x4007d230
HeapFree 0x4007d09c
HeapReAlloc 0x4007d22c
HeapSize 0x4007d228
InitializeCriticalSection 0x4007d110
InitOnceBeginInitialize 0x4007d128
InitOnceComplete 0x4007d12c
IsDebuggerPresent 0x4007d0ec
LeaveCriticalSection 0x4007d11c
LoadLibraryA 0x4007d100
LoadLibraryExW 0x4007d150
LoadLibraryW 0x4007d104
LoadResource 0x4007d160
LocalAlloc 0x4007d260
LocalFree 0x4007d0f8
LockResource 0x4007d15c
lstrcmpiW 0x4007d14c
lstrcmpW 0x4007d148
MulDiv 0x4007d214
OpenSemaphoreW 0x4007d0c8
OutputDebugStringA 0x4007d10c
OutputDebugStringW 0x4007d0c0
QueryPerformanceCounter 0x4007d220
QueryPerformanceFrequency 0x4007d224
RaiseException 0x4007d194
ReadFile 0x4007d1a8
ReleaseMutex 0x4007d0b4
ReleaseSemaphore 0x4007d0a4
ReleaseSRWLockExclusive 0x4007d130
ReleaseSRWLockShared 0x4007d090
ResolveDelayLoadedAPI 0x4007d258
ResumeThread 0x4007d07c
SetEvent 0x4007d124
SetFileAttributesW 0x4007d1d4
SetFilePointerEx 0x4007d1b0
SetLastError 0x4007d0a0
SetThreadpoolTimer 0x4007d1e4
SetThreadpoolTimerEx 0x4007d1f8
SetThreadPriority 0x4007d06c
SetUnhandledExceptionFilter 0x4007d238
SizeofResource 0x4007d158
Sleep 0x4007d0f0
SleepConditionVariableSRW 0x4007d248
SubmitThreadpoolWork 0x4007d1ec
SystemTimeToFileTime 0x4007d18c
SystemTimeToTzSpecificLocalTime 0x4007d170
TerminateProcess 0x4007d240
TlsAlloc 0x4007d088
TlsGetValue 0x4007d250
TlsSetValue 0x4007d068
TrySubmitThreadpoolCallback 0x4007d070
TzSpecificLocalTimeToSystemTime 0x4007d21c
UnhandledExceptionFilter 0x4007d234
WaitForMultipleObjects 0x4007d178
WaitForSingleObject 0x4007d0ac
WaitForSingleObjectEx 0x4007d0c4
WaitForThreadpoolTimerCallbacks 0x4007d1fc
WaitForThreadpoolWorkCallbacks 0x4007d1f0
WakeAllConditionVariable 0x4007d244
WriteFile 0x4007d1ac
__CxxFrameHandler3 0x4007d568
__dllonexit 0x4007d4fc
_amsg_exit 0x4007d50c
_CIlog 0x4007d56c
_CIsqrt 0x4007d570
_CxxThrowException 0x4007d574
_except_handler4_common 0x4007d4ec
_ftol2 0x4007d578
_ftol2_sse 0x4007d57c
_initterm 0x4007d508
_lock 0x4007d504
_onexit 0x4007d4f8
_ui64tow 0x4007d51c
_unlock 0x4007d500
_vscwprintf 0x4007d528
_vsnprintf_s 0x4007d550
_vsnwprintf 0x4007d564
_wcsicmp 0x4007d52c
_wsplitpath_s 0x4007d548
_XcptFilter 0x4007d510
??0exception@@QAE@ABV0@@Z 0x4007d554
??0exception@@QAE@XZ 0x4007d558
??1exception@@UAE@XZ 0x4007d55c
??1type_info@@UAE@XZ 0x4007d4f0
?terminate@@YAXXZ 0x4007d4f4
calloc 0x4007d53c
free 0x4007d540
iswspace 0x4007d534
malloc 0x4007d520
memcmp 0x4007d580
memcpy 0x4007d4e8
memcpy_s 0x4007d560
memmove_s 0x4007d544
memset 0x4007d584
vswprintf_s 0x4007d524
wcscspn 0x4007d54c
wcsncpy_s 0x4007d514
wcsstr 0x4007d518
wcstok_s 0x4007d530
wcstol 0x4007d538
RecordFeatureUsage 0x4007d26c
SubscribeFeatureStateChangeNotification 0x4007d268
UnsubscribeFeatureStateChangeNotification 0x4007d270
0x4007d278
0x4007d280
0x4007d284
0x4007d288
0x4007d28c
0x4007d294
0x4007d29c
0x4007d2a8
0x4007d2ac
0x4007d2d4
0x4007d2d8
0x4007d2f8
0x4007d2fc
0x4007d308
AssocCreate 0x4007d2f0
AssocQueryKeyW 0x4007d2e4
PathAddBackslashW 0x4007d2b8
PathAppendW 0x4007d2a4
PathCombineW 0x4007d2bc
PathFindExtensionW 0x4007d2f4
PathFindFileNameW 0x4007d2cc
PathRemoveBlanksW 0x4007d2e0
PathRemoveExtensionW 0x4007d2ec
PathRemoveFileSpecW 0x4007d300
PathStripPathW 0x4007d2b4
SHCreateStreamOnFileEx 0x4007d290
SHGetThreadRef 0x4007d298
SHGetValueW 0x4007d304
SHRegGetValueW 0x4007d2a0
SHStrDupW 0x4007d2b0
StrCmpIW 0x4007d2c0
StrCmpLogicalW 0x4007d2dc
StrCmpW 0x4007d2d0
StrCSpnW 0x4007d2c8
StrFormatByteSizeW 0x4007d2e8
StrRetToBufW 0x4007d27c
StrStrW 0x4007d2c4
CallNextHookEx 0x4007d384
CheckDlgButton 0x4007d364
CopyImage 0x4007d3bc
CreateWindowExW 0x4007d388
DefWindowProcW 0x4007d3c8
DestroyIcon 0x4007d3b4
DestroyMenu 0x4007d404
DestroyWindow 0x4007d3f4
DialogBoxParamW 0x4007d318
EnableWindow 0x4007d368
EndDialog 0x4007d348
FindWindowW 0x4007d3d8
GetClassInfoW 0x4007d3cc
GetClassNameW 0x4007d3e0
GetClientRect 0x4007d370
GetCursorPos 0x4007d3c4
GetDC 0x4007d394
GetDlgCtrlID 0x4007d3b0
GetDlgItem 0x4007d34c
GetForegroundWindow 0x4007d410
GetLastActivePopup 0x4007d3f0
GetMenuItemCount 0x4007d400
GetMenuItemInfoW 0x4007d3fc
GetParent 0x4007d37c
GetShellWindow 0x4007d40c
GetSubMenu 0x4007d324
GetSysColor 0x4007d3c0
GetSystemMetrics 0x4007d374
GetWindow 0x4007d3dc
GetWindowLongW 0x4007d350
GetWindowRect 0x4007d39c
GetWindowTextW 0x4007d3b8
GetWindowThreadProcessId 0x4007d3e4
InsertMenuW 0x4007d31c
IsChild 0x4007d380
IsDlgButtonChecked 0x4007d358
KillTimer 0x4007d3a8
LoadCursorW 0x4007d3d0
LoadImageW 0x4007d378
LoadMenuW 0x4007d408
LoadStringW 0x4007d334
MsgWaitForMultipleObjectsEx 0x4007d310
PostMessageW 0x4007d3ac
RegisterClassW 0x4007d3d4
RegisterClipboardFormatW 0x4007d3f8
ReleaseDC 0x4007d398
RemoveMenu 0x4007d320
ScreenToClient 0x4007d3a0
SendDlgItemMessageW 0x4007d360
SendMessageTimeoutW 0x4007d3e8
SendMessageW 0x4007d33c
SetDlgItemTextW 0x4007d344
SetFocus 0x4007d32c
SetForegroundWindow 0x4007d330
SetMenuDefaultItem 0x4007d338
SetTimer 0x4007d3a4
SetWindowLongW 0x4007d354
SetWindowPos 0x4007d38c
SetWindowsHookExW 0x4007d390
SetWindowTextW 0x4007d340
ShowWindow 0x4007d36c
SwitchToThisWindow 0x4007d3ec
TrackPopupMenu 0x4007d328
UnhookWindowsHookEx 0x4007d35c
UnregisterClassA 0x4007d314