Windows 7 DLL File Information - wpdshext.dll |
The following DLL report was generated by automatic DLL script that scanned and loaded all DLL files in the system32 directory of Windows 7, extracted the information from them, and then saved it into HTML reports. If you want to view a report of another DLL, go to the main page of this Web site.
General Information
File Description: | Portable Devices Shell Extension |
File Version: | 6.1.7100.0 (winmain_win7rc.090421-1700) |
Company: | Microsoft Corporation |
Product Name: | Microsoft Windows Operating System |
DLL popularity | Very Low - There is no any other DLL in system32 directory that is statically linked to this file. |
File Size: | 2,256 KB |
Total Number of Exported Functions: | 7 |
Total Number of Exported Functions With Names: | 7 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 647,680 Bytes | 28.0% | Read, Execute | Code |
.data | 0x000a0000 | 21,504 Bytes | 0.9% | Write, Read | Initialized Data |
.rsrc | 0x000a6000 | 1,598,976 Bytes | 69.2% | Read | Initialized Data |
.reloc | 0x0022d000 | 41,472 Bytes | 1.8% | Read, Discardable | Initialized Data |
Static Linking
wpdshext.dll is statically linked to the following files:msvcrt.dll
KERNEL32.dll
ADVAPI32.dll
GDI32.dll
SHLWAPI.dll
USER32.dll
WINMM.dll
gdiplus.dll
This means that when wpdshext.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, wpdshext.dll won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 31 | 1,568,211 Bytes | 67.9% |
Animated Icons | 0 | 0 Bytes | 0.0% |
Cursors | 0 | 0 Bytes | 0.0% |
Animated Cursors | 0 | 0 Bytes | 0.0% |
Bitmaps | 0 | 0 Bytes | 0.0% |
AVI Files | 0 | 0 Bytes | 0.0% |
Dialog-Boxes | 10 | 5,098 Bytes | 0.2% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 9 | 394 Bytes | 0.0% |
Strings | 535 | 26,068 Bytes | 1.1% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 1 | 709 Bytes | 0.0% |
All Others | 3 | 17,766 Bytes | 0.8% |
Total | 589 | 1,618,246 Bytes | 70.0% |
Icons in this file
There are 31 icons stored in this DLL file. You can view all these icons in the following small thumbnail:
Cursors in this file
No cursors found in this file
Dialog-boxes list (up to 200 dialogs)
In the following section, you can find the captions of dialog-boxes stored in this DLL. The list is currently limited to 200 dialogs.ID | Dialog Caption |
---|---|
300 | Format |
310 | General |
399 | Error Deleting File |
400 | Confirm File Delete |
800 | Resources |
802 | References |
804 | Details |
808 | General |
822 | AutoPlay |
827 | General |
String resources in this dll (up to 200 strings)
String ID | String Text |
---|---|
110 | Copying... |
111 | Deleting... |
112 | Moving... |
113 | Creating Playlist... |
123 | Compressing File: |
124 | Waiting: %s is busy. |
125 | Waiting: The device is busy. |
126 | Preparing to create Playlist. |
127 | Creating Playlist on device. |
128 | Searching: %s |
129 | Added %s |
130 | Adding media to Playlist |
180 | You do not have permission to access this device. |
190 | The device is currently busy and its contents may not be fully displayed. If another application is copying data to or from the device, please wait for it to finish and then retry. |
191 | Device Busy |
195 | The device name is either too long, or contains invalid characters. |
196 | Invalid Device Name |
200 | Cannot Open File |
201 | Cannot open %1: The filename is too long to open directly from the device. You may shorten the filename and retry, or copy the file to the PC and launch it from there. |
220 | Move |
221 | Copy |
222 | Move File |
223 | Move Folder |
224 | Cannot move %1 |
225 | Cannot move item |
226 | The device has either stopped responding or has been disconnected. |
227 | Move Item |
228 | To '%s' |
229 | You do not have permission to create this item. |
230 | The device does not allow files to be placed in this location. |
231 | Its file size is larger than the device limit. |
232 | Convert and Copy |
233 | Do you want to convert %1 before it's copied to your device? |
234 | Do this for all files |
235 | Yes, convert and copy (recommended) |
236 | No, just copy Your file will be copied, but might not play on your device. |
238 | Cannot copy %1 |
239 | Cannot copy item |
240 | Error Deleting File |
241 | Error Deleting Folder |
242 | %1 could not be deleted. The device has either stopped responding or has been disconnected. |
243 | The delete operation has failed. The device has either stopped responding or has been disconnected. |
244 | The folder %1 could not be deleted. The folder is not empty. |
245 | %1 could not be deleted. You do not have permission to delete this item. |
246 | Cannot delete %1: The storage is write-protected. Remove the write-protection and try again. |
247 | The storage is write-protected. Remove the write-protection and try again. |
248 | Destination path too long. |
249 | Copy File |
250 | Copy Folder |
251 | The file is protected with a digital license. This license does not grant you rights to copy the file. |
252 | There is not enough free memory. Quit one or more programs, and then try again. |
253 | The device has either stopped responding or has been disconnected. |
254 | Copy Item |
255 | The device has either stopped responding or has been disconnected. |
256 | A file or folder with the same name already exists on the device. |
257 | WARNING: Formatting will erase ALL data on this device. This may include any settings stored on the device. To format the device, click OK. To quit, click Cancel. |
258 | Formatting your %s. |
259 | Format Complete. |
260 | The device was unable to complete the format. |
262 | Its file size is larger than the device limit of %1!ls! (%2!ls! bytes). |
263 | The file %1 could not be copied. There is not enough free space on the device. |
264 | The selected files could not be copied. There is not enough free space on the device. |
265 | The file is protected with a digital license. The key to open this license may not reside on this computer or the license may require that you log into your account to copy the file. A missing license key may be obtained by playing the file in an application that supports Windows Media Digital Rights Management. |
266 | The license for this content does not allow copying it to a portable device. |
267 | Rename |
268 | If you change a file name extension, the file may become unusable. Are you sure you want to change it? |
269 | %d X %d |
270 | Create Playlist |
271 | No media files were found which could be used to create a playlist. |
272 | Move up |
273 | Move to top |
274 | Move down |
275 | Move to bottom |
276 | Delete |
277 | Error Creating Folder |
278 | The new folder could not be created in this location. The device has either stopped responding or has been disconnected. |
279 | Error Creating Playlist |
286 | The new playlist could not be created in this location. The device has either stopped responding or has been disconnected. |
322 | %1!ls! (%2!ls! bytes) |
323 | %1!ls! |
324 | %s Properties |
325 | Multiple Types |
326 | All in %1 |
327 | All of type %1 |
328 | Various Folders |
329 | %1!ls! Files, %2!ls! Folders |
331 | %s, ... |
345 | Portable Device |
346 | Digital Camera |
347 | Portable Media Player |
348 | Mobile Phone |
349 | Open as Portable Device |
350 | Opens the drive as a portable device |
351 | The destination folder is a subfolder of the source folder. |
352 | The destination folder is the same as the source folder. |
355 | The device has either stopped responding or has been disconnected. The camera may not support copying files from your computer. |
356 | The device has either stopped responding or has been disconnected. The camera may not support moving files from your computer. |
364 | Confirm File Delete |
365 | Confirm Folder Delete |
366 | Confirm Multiple File Delete |
367 | Are you sure you want to permanently delete '%1'? |
368 | Are you sure you want to permanently remove the folder '%1' and all of its contents? |
369 | Are you sure you want to permanently delete these %1!d! items? |
388 | The file requires special content protection support to be transferred to portable devices. You may attempt transfer with an application that supports Windows Media Digital Rights Management. |
389 | The file is protected by a digital license that has become inaccessible. Please see http://www.microsoft.com for information on how to recover and copy this file. |
390 | A problem has occurred in the Digital Rights Management component. Contact Microsoft product support. |
391 | A problem has occurred in obtaining the device's certificate. Make sure the device is not busy and try again. |
396 | A file with the name you specified already exists. Specify a different file name. |
397 | Cannot rename %2!ls!: %1!ls! |
398 | Error Renaming File or Folder |
403 | The file %1 is a read-only file. Are you sure you want to permanently delete it? |
404 | Confirm File Delete |
405 | The folder %1 is a read-only folder. Are you sure you want to permanently delete it? |
406 | Confirm Folder Delete |
440 | This folder already contains a file named '%1'. |
441 | This folder already contains a read-only file named '%1'. |
444 | This folder already contains a folder named '%1'. If the files in the existing folder have the same name as files in the folder you are moving or copying, they will be replaced. Do you still want to move or copy the folder? |
445 | modified: %1 |
470 | The file is not supported on this device. |
471 | The file cannot be copied to this folder. |
472 | The file is not supported on this device. |
473 | The file cannot be copied to this folder. |
477 | The file may not exist or cannot be transferred. |
480 | This device can only accept |
481 | This folder can only contain folders. |
482 | This folder can only accept |
483 | %s files. |
484 | %s and %s files. |
485 | %s, %s and %s files. |
486 | %s, %s, %s and %s files. |
487 | %s, %s, %s, %s and %s files. |
488 | %s, %s, %s, %s, %s and %s files. |
489 | %s, %s, %s, %s, %s, %s and %s files. |
490 | %s, %s, %s, %s, %s, %s, %s and %s files. |
491 | If possible, use a media program that can convert the file before copying it. |
493 | Although this device supports %1 files, it does not support %2 files. %3 |
500 | Open device to view files |
501 | Windows Explorer |
502 | Configure device for network access |
503 | Network Configuration Wizard |
509 | using %s |
510 | Portable Devices |
511 | Portable Devices Menu |
512 | View the content on portable devices connected to your computer. |
550 | folder |
551 | image |
552 | document |
553 | contact |
554 | audio |
555 | video |
556 | playlist |
557 | mixed content album |
558 | audio album |
559 | image album |
560 | video album |
561 | memo |
562 | |
563 | appointment |
564 | task |
565 | program |
566 | generic |
567 | unspecified |
852 | (multiple values) |
853 | Property |
854 | Value |
855 | General |
856 | 1 (mono) |
857 | 2 (stereo) |
858 | %s bytes |
859 | Battery |
860 | Plugged in |
925 | Contact Photo |
926 | Thumbnail |
927 | Album Art |
928 | Audio Annotation |
929 | %lu dpi |
1000 | Accepted Attendees |
1001 | Location |
1002 | Optional Attendees |
1003 | Required Attendees |
1004 | Resources |
1006 | Type |
1007 | Bit Depth |
1008 | Bit Rate |
1009 | Block Alignment |
1010 | Channels |
1011 | Format Code |
1012 | Major Version |
1013 | Minor Version |
1014 | Client Name |
1015 | Revision |
1016 | Birth Date |
1017 | Business Email |
1018 | Business Email 2 |
1019 | Business Fax |
1020 | Business Postal Address |
1021 | Business Phone |
1022 | Business Phone 2 |
1023 | Business Postal City |
1024 | Business Postal Country/Region |
COM Classes/Interfaces
There is no type library in this file with COM classes/interfaces information
Exported Functions List
The following functions are exported by this dll:DllCanUnloadNow | DllGetClassObject | DllRegisterServer |
DllUnregisterServer | _CDefFolderMenu_MergeMenu@16 | _SHBindToFolderIDListParent@20 |
_SHBindToFolderIDListParentEx@24 |
Imported Functions List
The following functions are imported by this dll:- msvcrt.dll:
_CIlog _CIsqrt _CxxThrowException _XcptFilter __CxxFrameHandler __dllonexit _amsg_exit _except_handler4_common _ftol2 _ftol2_sse _initterm _lock _onexit _ui64tow _unlock _vscwprintf _vsnwprintf _wcsicmp _wsplitpath_s calloc ceil free iswspace malloc memcpy memcpy_s memmove_s memset public: virtual __thiscall type_info::~type_info(void) void __cdecl terminate(void) vswprintf_s wcscspn wcsstr wcstok_s wcstol - KERNEL32.dll:
CloseHandle CompareFileTime CompareStringOrdinal CreateDirectoryW CreateEventW CreateFileW CreateThread CreateToolhelp32Snapshot DelayLoadFailureHook DeleteFileW DisableThreadLibraryCalls DosDateTimeToFileTime EnumUILanguagesW ExpandEnvironmentStringsW FileTimeToLocalFileTime FileTimeToSystemTime FindResourceExW FindResourceW FlushFileBuffers FormatMessageW FreeLibrary GetCurrentProcess GetCurrentProcessId GetCurrentThreadId GetDateFormatW GetDriveTypeW GetFileAttributesW GetFileInformationByHandle GetLastError GetLocaleInfoW GetModuleFileNameW GetModuleHandleA GetModuleHandleW GetNumberFormatW GetProcAddress GetProcessHeap GetProcessTimes GetSystemDirectoryW GetSystemTime GetSystemTimeAsFileTime GetTempPathW GetTickCount GetTimeFormatW GetUserDefaultUILanguage GetVersion GetVersionExA GlobalAlloc GlobalFree GlobalLock GlobalReAlloc GlobalSize GlobalUnlock HeapDestroy HeapFree InterlockedCompareExchange InterlockedDecrement InterlockedExchange InterlockedIncrement LoadLibraryA LoadLibraryExA LoadLibraryW LoadResource LocalAlloc LocalFree LockResource MulDiv OpenProcess OutputDebugStringA Process32FirstW Process32NextW QueryPerformanceCounter QueryPerformanceFrequency RaiseException ReadFile ResetEvent SetEvent SetFileAttributesW SetFilePointerEx SetLastError SetUnhandledExceptionFilter SizeofResource Sleep SystemTimeToFileTime SystemTimeToTzSpecificLocalTime TerminateProcess TzSpecificLocalTimeToSystemTime UnhandledExceptionFilter WaitForMultipleObjects WaitForSingleObject WriteFile lstrcmpW lstrcmpiW lstrlenW ntdll!RtlAllocateHeap ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlInitializeCriticalSection ntdll!RtlLeaveCriticalSection ntdll!RtlReAllocateHeap ntdll!RtlSizeHeap - ADVAPI32.dll:
CryptAcquireContextW CryptCreateHash CryptDestroyHash CryptDestroyKey CryptHashData CryptImportKey CryptReleaseContext CryptSignHashW RegCloseKey RegEnumKeyW RegOpenKeyExW RegQueryValueExW ntdll!EtwGetTraceEnableFlags ntdll!EtwGetTraceEnableLevel ntdll!EtwGetTraceLoggerHandle ntdll!EtwLogTraceEvent ntdll!EtwRegisterTraceGuidsW ntdll!EtwTraceMessage ntdll!EtwUnregisterTraceGuids - GDI32.dll:
CreateCompatibleDC CreateDIBSection DeleteDC DeleteObject GetDeviceCaps GetStockObject GetTextExtentPoint32W GetTextExtentPointW - SHLWAPI.dll:
AssocCreate AssocQueryKeyW ConnectToConnectionPoint IUnknown_GetWindow IUnknown_QueryService IUnknown_Set IUnknown_SetSite PathAddBackslashW PathAppendW PathCombineW PathFindExtensionW PathFindFileNameW PathRemoveBlanksW PathRemoveExtensionW PathRemoveFileSpecW PathStripPathW QISearch SHAllocShared SHAnsiToUnicode SHCreateThread SHFreeShared SHGetThreadRef SHGetValueW SHLockShared SHRegGetValueW SHStrDupW SHUnlockShared ShellMessageBoxW StrCSpnW StrCmpCW StrCmpICW StrCmpIW StrCmpLogicalW StrCmpW StrFormatByteSizeW StrRetToBufW StrStrIW StrStrW - USER32.dll:
CallNextHookEx CharNextW CheckDlgButton CopyImage CreateWindowExW DefWindowProcW DestroyCursor DestroyMenu DestroyWindow DialogBoxParamW EnableWindow EndDialog FindWindowW GetClassInfoW GetClassNameW GetClientRect GetCursorPos GetDC GetDlgCtrlID GetDlgItem GetForegroundWindow GetLastActivePopup GetMenuItemCount GetMenuItemInfoW GetParent GetShellWindow GetSubMenu GetSysColor GetSystemMetrics GetWindow GetWindowLongW GetWindowRect GetWindowTextW GetWindowThreadProcessId InsertMenuW IsChild IsDlgButtonChecked KillTimer LoadCursorW LoadIconW LoadImageW LoadMenuW LoadStringW PostMessageW RegisterClassW RegisterClipboardFormatW ReleaseDC RemoveMenu ScreenToClient SendDlgItemMessageW SendMessageTimeoutW SendMessageW SetDlgItemTextW SetFocus SetForegroundWindow SetMenuDefaultItem SetTimer SetWindowLongW SetWindowPos SetWindowTextW SetWindowsHookExW ShowWindow SwitchToThisWindow TrackPopupMenu UnhookWindowsHookEx UnregisterClassA - WINMM.dll:
timeKillEvent timeSetEvent - gdiplus.dll:
GdipAddPathArcI GdipAlloc GdipCloneBrush GdipCloneImage GdipCreateBitmapFromGraphics GdipCreateBitmapFromHBITMAP GdipCreateBitmapFromScan0 GdipCreateBitmapFromStream GdipCreateBitmapFromStreamICM GdipCreateFromHDC GdipCreateHBITMAPFromBitmap GdipCreatePath GdipCreatePen1 GdipCreateSolidFill GdipDeleteBrush GdipDeleteGraphics GdipDeletePath GdipDeletePen GdipDisposeImage GdipDrawArcI GdipDrawEllipseI GdipDrawImageRect GdipDrawImageRectRectI GdipDrawLineI GdipDrawPieI GdipFillEllipseI GdipFillPieI GdipFillRectangleI GdipFree GdipGetImageEncoders GdipGetImageEncodersSize GdipGetImageGraphicsContext GdipGetImageHeight GdipGetImageWidth GdipGetPathLastPoint GdipSaveImageToStream GdipSetClipRectI GdipSetCompositingMode GdipSetInterpolationMode GdipSetSolidFillColor GdiplusShutdown GdiplusStartup