Windows XP DLL File Information - shell32.dll |
The following DLL report was generated by automatic DLL script that scanned and loaded all DLL files in the system32 directory of Windows XP, 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: | Windows Shell Common Dll |
File Version: | 6.00.2900.5512 (xpsp.080413-2105) |
Company: | Microsoft Corporation |
Product Name: | Microsoft Windows Operating System |
DLL popularity | Very High - 142 other DLL files in system32 directory are statically linked to this file. |
File Size: | 8,263 KB |
Total Number of Exported Functions: | 755 |
Total Number of Exported Functions With Names: | 309 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 2,087,424 Bytes | 24.7% | Read, Execute | Code |
.data | 0x001ff000 | 107,008 Bytes | 1.3% | Write, Read | Initialized Data |
.rsrc | 0x0021c000 | 6,157,824 Bytes | 72.8% | Read | Initialized Data |
.reloc | 0x007fc000 | 108,032 Bytes | 1.3% | Read, Discardable | Initialized Data |
Static Linking
shell32.dll is statically linked to the following files:ADVAPI32.dll
GDI32.dll
KERNEL32.dll
msvcrt.dll
ntdll.dll
RPCRT4.dll
SHLWAPI.dll
USER32.dll
This means that when shell32.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, shell32.dll won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 238 | 4,071,560 Bytes | 48.1% |
Animated Icons | 0 | 0 Bytes | 0.0% |
Cursors | 5 | 1,640 Bytes | 0.0% |
Animated Cursors | 0 | 0 Bytes | 0.0% |
Bitmaps | 46 | 1,265,146 Bytes | 15.0% |
AVI Files | 14 | 203,966 Bytes | 2.4% |
Dialog-Boxes | 137 | 99,782 Bytes | 1.2% |
HTML Related Files | 1 | 626 Bytes | 0.0% |
Menus | 50 | 10,888 Bytes | 0.1% |
Strings | 2,326 | 187,324 Bytes | 2.2% |
Type Libraries | 1 | 33,940 Bytes | 0.4% |
Manifest | 1 | 670 Bytes | 0.0% |
All Others | 7 | 171,897 Bytes | 2.0% |
Total | 2,826 | 6,047,439 Bytes | 71.5% |
Icons in this file
There are 238 icons stored in this DLL file. You can view all these icons in the following small thumbnail:
Cursors in this file
There are 5 cursors stored in this DLL file. You can view all these cursors in the following small thumbnail:
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 |
---|---|
1003 | Run |
1004 | Missing Shortcut |
1007 | Run As |
1008 | Problem with Shortcut |
1009 | Problem with Shortcut |
1010 | Select File name |
1011 | Confirm File Delete |
1012 | Confirm Folder Delete |
1013 | Confirm Multiple File Delete |
1014 | Confirm File Replace |
1015 | Confirm Folder Replace |
1016 | Confirm File Move |
1017 | Confirm Folder Move |
1018 | Confirm File Rename |
1019 | Confirm File Rename |
1021 | Confirm Folder Delete |
1022 | Confirm File Delete |
1023 | Confirm Stream Loss |
1024 | Insert disk |
1025 | Confirm Shortcut Delete |
1026 | Confirm File Delete |
1027 | Failed Encryption |
1028 | Confirm File Delete |
1029 | Confirm Delete |
1030 | Encrypted File |
1031 | Encrypted Folder |
1040 | Shortcut |
1041 | General |
1042 | General |
1043 | Version |
1044 | General |
1045 | Global |
1046 | Drive Properties |
1047 | General |
1048 | General |
1049 | Advanced Properties |
1051 | Program Not Found |
1053 | Install Program As Other User |
1054 | Advanced Attributes |
1055 | Advanced Attributes |
1056 | Confirm Attribute Changes |
1058 | Error Applying Attributes |
1060 | Change Icon |
1062 | Find File |
1063 | Open With |
1064 | Terminal Server Install Failure |
1066 | Name && Location |
1067 | Advanced |
1068 | Date |
1069 | Computer Name |
1070 | Open With |
1071 | Log Off Windows |
1079 | Browse for Folder |
1080 | General |
1081 | Tools |
1082 | Incompatible Program |
1084 | Setting up Control Panel |
1087 | Browse For Folder |
1088 | Hardware |
1090 | Disconnect Windows |
1091 | Windows |
1095 | Out of Disk Space |
1096 | Choose Details |
1098 | General |
1099 | File Types |
1100 | Edit File Type |
1101 | New Action |
1103 | Caution |
1104 | Encryption Warning |
1105 | Search for Files and Folders |
1106 | Date |
1107 | Type |
1108 | Size |
1109 | Advanced |
1110 | Indexing Service Settings |
1111 | Create New Extension |
1113 | Search for Computers |
1114 | Options |
1115 | Rename Warning! |
1116 | Search Warning |
1117 | Search Warning |
1118 | Recording |
1119 | AutoPlay |
1120 | Mixed Content |
1121 | Mixed Content |
1122 | Autoplay |
1124 | Customize |
8192 | Rename |
8226 | Shut Down Windows |
14347 | ScanDisk |
14352 | About %s |
14368 | Program |
14369 | Windows PIF Settings |
14370 | Memory |
14371 | Screen |
14372 | Font |
14374 | Misc |
16896 | Confirmation |
16897 | Confirmation |
16898 | Confirmation |
16899 | Confirmation |
16900 | Confirmation |
16901 | Confirmation |
16902 | Confirmation |
16903 | Confirmation |
16904 | Confirmation |
16905 | Confirmation |
16906 | Confirmation |
28672 | Format |
28800 | Check Disk |
29952 | Desktop |
29953 | General |
29954 | Web |
29955 | New Desktop Item |
29959 | General |
29960 | View |
32768 | Options |
32805 | Font |
32848 | Layout |
32885 | Colors |
String resources in this dll (up to 200 strings)
String ID | String Text |
---|---|
60 | Version %d.%d (Build %d%s)%s |
61 | (Debug) |
62 | %s KB |
64 | %s modified: %s |
65 | Are you sure you want to delete it? |
66 | all its contents? |
67 | Are you sure you want to move it to the Recycle Bin? |
68 | move all its contents to the Recycle Bin? |
75 | HARDWARE\DESCRIPTION\System\CentralProcessor\0 |
76 | Identifier |
1030 | Folder Options |
4096 | Cannot create or replace %2!ls!: %1!ls! |
4097 | The disk in drive %1!c! is not formatted. Do you want to format it now? |
4098 | Location: %s |
4099 | The disk in the destination drive is full. Insert a new disk to continue. |
4101 | Network Error |
4102 | There is no disk in drive %1!c!. Insert a disk, and then try again. |
4103 | You may not be able to access files created in the folder %1!ls!. Do you want to continue? |
4104 | Create Folder |
4106 | The disk in drive %1!c! cannot be formatted. |
4107 | Windows is currently working with a file. Either wait for Windows to finish, or close it before you quit Windows. |
4109 | A file name cannot contain any of the following characters: \ / : * ? " < > | |
4110 | The drive that this file or folder is stored on does not allow long file names, or names containing blanks or any of the following characters: \ / : , ; * ? " < > | |
4111 | Reading the contents of this folder was canceled. You may not see all items. |
4112 | If you change a file name extension, the file may become unusable. Are you sure you want to change it? |
4113 | %s bytes |
4114 | Disk is not formatted |
4115 | The volume mounted on folder %1!ls! is not formatted. |
4116 | Windows cannot format this type of disk. Insert a different disk and try again. |
4117 | Windows cannot read from this disk. The disk might be corrupted, or it could be using a format that is not compatible with Windows. |
4118 | %1!ls! (%2!ls! bytes) |
4119 | %1!ls! |
4121 | %1!ls! |
4122 | Drive %c |
4123 | You must type a file name. |
4124 | The folder '%1!ls!' does not support Find. |
4125 | The number of files found exceeds the maximum allowed. Please refine your search. |
4126 | Monitoring New Items |
4127 | Nothing found |
4128 | The %1!ls! folder does not exist. Do you want to create it? |
4129 | Search is complete. There are no results to display. |
4130 | File |
4131 | Folder |
4132 | The file being copied is too large for the destination drive. If possible, insert a higher-capacity disk. |
4133 | file |
4134 | Find Files |
4135 | The folder '%1!ls!' does not exist. Check the folder name and try again. |
4136 | You must type a value in this field. |
4137 | You must specify a valid number. |
4138 | You must specify a valid date or date range. |
4139 | At least |
4140 | At most |
4141 | This will clear your current search. |
4142 | All Files and Folders |
4143 | There is not enough free memory to complete the search. Quit one or more programs and then try again. |
4144 | Move |
4145 | Copy |
4146 | Delete |
4147 | Rename |
4148 | Normal window |
4149 | Minimized |
4150 | Maximized |
4151 | Shortcut |
4152 | Shortcut () to %s.lnk |
4153 | Confirm '%1!ls!' Action |
4154 | Choosing to '%1!ls!' %2!ls! items at once may take a long time and cause your computer to respond slowly. Do you want to continue? |
4155 | (Empty) |
4156 | New |
4158 | %s.lnk |
4159 | Another |
4161 | Control Panel |
4162 | Desktop |
4163 | Undo %s |
4164 | &Undo %s Ctrl+Z |
4165 | &Undo Ctrl+Z |
4166 | Document Folders |
4170 | This folder contains %1!d! hidden files. If you want to select these files as well, enable viewing of hidden files in the Folder Options control panel. |
4171 | Select All |
4173 | Active &Desktop |
4174 | desk.cpl,,@Web |
4175 | desk.cpl,,@Background |
4176 | desk.cpl,,@Appearance |
4178 | Copy () of |
4184 | This file name is not valid. Type a valid file name. |
4189 | Turn &off Start Page |
4190 | Turn &on Start Page |
4192 | Move of %s |
4193 | Copy of %s |
4194 | Delete of %s |
4195 | Rename of '%1!ls!' to '%2!ls!' |
4200 | If you rename this file, it will no longer belong to the folder '%1!ls!'. To rename it safely, open the file, save it with a new name, and then delete the folder '%1!ls!'. Do you want to rename this file anyway? |
4201 | If you rename this folder, the associated HTML file '%1!ls!' might not work properly. To rename the folder without damaging any files, open '%1!ls!', save it with a new name, and then delete the folder '%2!ls!'. Do you want to rename this folder anyway? |
4205 | T&humbnails |
4206 | Displays items using thumbnail view. |
4208 | Problem with Shortcut |
4209 | The folder '%1!ls!' specified in the Start In box is not valid. Make sure that the folder exists and that the path is correct. |
4210 | The name '%1!ls!' specified in the Target box is not valid. Make sure the path and file name are correct. |
4211 | The file or folder '%1!ls!' that this shortcut refers to cannot be found. |
4212 | The item '%1!ls!' that this shortcut refers to has been changed or moved. The nearest match, based on size, date, and type, is '%2!ls!'. Do you want this shortcut to point to this item? |
4213 | and |
4215 | The drive or network connection that the shortcut '%1!ls!' refers to is unavailable. Make sure that the disk is properly inserted or the network resource is available, and then try again. |
4216 | This is not a valid shortcut. |
4217 | Unable to save changes to '%2!ls!'. %1!ls! |
4218 | You cannot create a shortcut to another shortcut. Either copy the shortcut and place it in the new location, or create a new shortcut to the original file or folder. |
4220 | Volume %s |
4221 | Mounted Volume |
4222 | Unlabeled Volume |
4223 | Preparing selected items... |
4224 | Unable to browse the network. %1!ls! |
4225 | %2!ls! is not accessible. You might not have permission to use this network resource. Contact the administrator of this server to find out if you have access permissions. %1!ls! |
4226 | %2!ls! is not accessible. %1!ls! |
4227 | Network error (%d). |
4228 | File system error (%d). |
4229 | %2!ls! refers to a location that is unavailable. It could be on a hard drive on this computer, or on a network. Check to make sure that the disk is properly inserted, or that you are connected to the Internet or your network, and then try again. If it still cannot be located, the information might have been moved to a different location. |
4230 | %2!ls! %1!ls! |
4231 | %1!ls! |
4232 | Can't access this folder. Path is too long. |
4233 | Application |
4234 | Application (installs on first use) |
4235 | Status |
4236 | Online |
4237 | Offline |
4241 | The volume label is either too long, or contains invalid characters. |
4242 | Invalid Volume Label |
4243 | The drive is not formatted. You must format it before you can label it. |
4244 | The network folder, %1!s!, that contains %2!s! is not available. Try again later, or contact your system administrator for further assistance. |
4245 | The %2!s! folder could not be found. Right-click the %2!s! icon, click Properties, and then check that the path to your target folder location is correct. |
4249 | More... |
4256 | %1!ls!\%2!ls! |
4257 | %2!ls! on %1!ls! |
4259 | Arrange items in the window by %s |
4260 | Group items in the window by %s |
4261 | Groups items in the window by the sorted property. |
4262 | The Internet |
4263 | Local Network |
4272 | System Settings Change |
4273 | %1!ls!Do you want to shut down now? |
4274 | %1!ls!You must restart your computer before the new settings will take effect. Do you want to restart your computer now? |
4275 | Exit To Dos.pif |
4276 | EXTTODOS.pif |
4353 | Contains commands for arranging items in the window. |
4354 | Contains commands for customizing this window. |
4368 | Creates shortcuts to the selected items. |
4369 | Deletes the selected items. |
4370 | Renames the selected item. |
4371 | Displays the properties of the selected items. |
4376 | Removes the selected items and copies them onto the Clipboard. |
4377 | Copies the selected items to the Clipboard. To put them in the new location, use the Paste command. |
4378 | Inserts the items you have copied or cut into the selected location. |
4379 | Undoes the previous file operation. |
4380 | Creates shortcuts to the items you have copied or cut into the selected location. |
4382 | Copies the selected items to another location. |
4383 | Moves the selected items to another location. |
4385 | Selects all items in the window. |
4386 | Reverses which items are selected and which are not. |
4393 | Displays items by using large icons. |
4394 | Displays items by using small icons. |
4395 | Displays items in a list. |
4396 | Displays information about each item in the window. |
4397 | Displays items by using thumbnails. |
4398 | Displays information about each item in the window using a tile. |
4399 | Displays items by using thumbnails in a strip with a large preview. |
4400 | Viewing options available |
4402 | Customizes the view of this folder. |
4403 | Configures the columns displayed in the list. |
4433 | Arranges the icons automatically. |
4436 | Arranges icons in a grid automatically. |
4449 | Assigns a drive letter to a network drive. |
4450 | Disconnects a network drive. |
4465 | Opens Help. |
4608 | Displays properties for this folder. |
4612 | Find files |
4613 | Find computers |
4616 | Formats the selected drive. |
4617 | Disconnects the selected network drive. |
4618 | Ejects the removable disk from the drive. |
4621 | Assigns a drive letter to a network resource. |
4622 | Sets up the selected printers. |
4623 | Maps a printer port to a network resource. |
4624 | Disconnects a network printer. |
4626 | Specifies that the selected printer is the default printer. |
4627 | Displays sharing properties for the selected printers. |
4628 | Displays default document settings for the selected printers. |
4629 | Displays properties for this server. |
4630 | Creates a new printer. |
4631 | Sends a quick fax. |
4632 | Install a fax printer so that you can use the fax service on this computer to send faxes from any program that prints documents. |
4633 | Opens the selected items. |
4634 | Resumes printing on the selected printers. |
4635 | Pauses printing on the selected printers. |
4636 | Connects to the selected printers and prints pending jobs. |
4637 | Allows printing to the selected printers while not physically connected. |
4638 | Cancels all print jobs on the selected printers. |
4639 | Install the software needed to send and receive faxes from this computer. |
4640 | Runs the selected command as different user. |
4687 | Contains items that you can copy or send the selected file or folder to. |
4707 | Contains commands for creating new items. |
4708 | Creates a new, empty folder. |
4709 | Creates a new, empty shortcut. |
4747 | Returns the selected items to their original locations. |
COM Classes/Interfaces
Name | Type | Description |
---|---|---|
DFConstraint | Dispatch | Constraint used in search command |
DSearchCommandEvents | Dispatch | Event interface for command events |
DShellFolderViewEvents | Dispatch | Event interface for ShellFolderView |
FileSearchBand | CoClass | FileSearchBand Class |
Folder | Dispatch | Definition of interface Folder |
Folder2 | Dispatch | Definition of interface Folder2 |
Folder3 | Dispatch | Definition of interface Folder version 3 |
FolderItem | Dispatch | Definition of interface FolderItem |
FolderItem2 | Dispatch | Definition of interface FolderItem Version 2 |
FolderItemVerb | Dispatch | Definition of interface FolderItemVerb |
FolderItemVerbs | Dispatch | Definition of interface FolderItemVerbs |
FolderItems | Dispatch | Definition of interface FolderItems |
FolderItems2 | Dispatch | Definition of interface FolderItems Version 2 |
FolderItems3 | Dispatch | Definition of interface FolderItems Version 3 |
IFileSearchBand | Dispatch | IFileSearchBand Interface |
IFolderViewOC | Dispatch | Folder View Events Forwarder Object |
INewWDEvents | Dispatch | INewWDEvents interface |
IPassportClientServices | Dispatch | IPassportClientServices |
ISearchCommandExt | Dispatch | DocFind automation interface |
IShellDispatch | Dispatch | Definition of interface IShellDispatch |
IShellDispatch2 | Dispatch | Updated IShellDispatch |
IShellDispatch3 | Dispatch | Updated IShellDispatch |
IShellDispatch4 | Dispatch | Updated IShellDispatch |
IShellFolderViewDual | Dispatch | definition of interface IShellFolderViewDual |
IShellFolderViewDual2 | Dispatch | definition of interface IShellFolderViewDual2 |
IShellLinkDual | Dispatch | Definition of Shell Link IDispatch interface |
IShellLinkDual2 | Dispatch | Shell Link2 IDispatch interface |
IWebWizardHost | Dispatch | IWebWizardHost interface |
PassportClientServices | CoClass | PassportClientServices Class |
SearchCommand | CoClass | Search command object. |
Shell | CoClass | Shell Object Type Information |
ShellDispatchInproc | CoClass | ShellDispatch Load in Shell Context |
ShellFolderItem | CoClass | Shell Folder Item |
ShellFolderView | CoClass | Shell Folder View Object |
ShellFolderViewOC | CoClass | Shell Folder View Events Router. |
ShellLinkObject | CoClass | Shell Link object |
WebViewFolderContents | CoClass |
Exported Functions List
The following functions are exported by this dll:Activate_RunDLL | AppCompat_RunDLLW | CDefFolderMenu_Create |
CDefFolderMenu_Create2 | CallCPLEntry16 | CheckEscapesA |
CheckEscapesW | CommandLineToArgvW | Control_FillCache_RunDLL |
Control_FillCache_RunDLLA | Control_FillCache_RunDLLW | Control_RunDLL |
Control_RunDLLA | Control_RunDLLAsUserW | Control_RunDLLW |
DAD_AutoScroll | DAD_DragEnterEx | DAD_DragEnterEx2 |
DAD_DragLeave | DAD_DragMove | DAD_SetDragImage |
DAD_ShowDragImage | DllCanUnloadNow | DllGetClassObject |
DllGetVersion | DllInstall | DllRegisterServer |
DllUnregisterServer | DoEnvironmentSubstA | DoEnvironmentSubstW |
DragAcceptFiles | DragFinish | DragQueryFile |
DragQueryFileA | DragQueryFileAorW | DragQueryFileW |
DragQueryPoint | DriveType | DuplicateIcon |
ExtractAssociatedIconA | ExtractAssociatedIconExA | ExtractAssociatedIconExW |
ExtractAssociatedIconW | ExtractIconA | ExtractIconEx |
ExtractIconExA | ExtractIconExW | ExtractIconResInfoA |
ExtractIconResInfoW | ExtractIconW | ExtractVersionResource16W |
FindExeDlgProc | FindExecutableA | FindExecutableW |
FreeIconList | GetFileNameFromBrowse | ILAppendID |
ILClone | ILCloneFirst | ILCombine |
ILCreateFromPath | ILCreateFromPathA | ILCreateFromPathW |
ILFindChild | ILFindLastID | ILFree |
ILGetNext | ILGetSize | ILIsEqual |
ILIsParent | ILLoadFromStream | ILRemoveLastID |
ILSaveToStream | InternalExtractIconListA | InternalExtractIconListW |
IsLFNDrive | IsLFNDriveA | IsLFNDriveW |
IsNetDrive | IsUserAnAdmin | OpenAs_RunDLL |
OpenAs_RunDLLA | OpenAs_RunDLLW | OpenRegStream |
Options_RunDLL | Options_RunDLLA | Options_RunDLLW |
PathCleanupSpec | PathGetShortPath | PathIsExe |
PathIsSlowA | PathIsSlowW | PathMakeUniqueName |
PathProcessCommand | PathQualify | PathResolve |
PathYetAnotherMakeUniqueName | PickIconDlg | PifMgr_CloseProperties |
PifMgr_GetProperties | PifMgr_OpenProperties | PifMgr_SetProperties |
PrintersGetCommand_RunDLL | PrintersGetCommand_RunDLLA | PrintersGetCommand_RunDLLW |
ReadCabinetState | RealDriveType | RealShellExecuteA |
RealShellExecuteExA | RealShellExecuteExW | RealShellExecuteW |
RegenerateUserEnvironment | RestartDialog | RestartDialogEx |
SHAddFromPropSheetExtArray | SHAddToRecentDocs | SHAlloc |
SHAllocShared | SHAppBarMessage | SHBindToParent |
SHBrowseForFolder | SHBrowseForFolderA | SHBrowseForFolderW |
SHCLSIDFromString | SHChangeNotification_Lock | SHChangeNotification_Unlock |
SHChangeNotify | SHChangeNotifyDeregister | SHChangeNotifyRegister |
SHChangeNotifySuspendResume | SHCloneSpecialIDList | SHCoCreateInstance |
SHCreateDirectory | SHCreateDirectoryExA | SHCreateDirectoryExW |
SHCreateFileExtractIconW | SHCreateLocalServerRunDll | SHCreateProcessAsUserW |
SHCreatePropSheetExtArray | SHCreateQueryCancelAutoPlayMoniker | SHCreateShellFolderView |
SHCreateShellFolderViewEx | SHCreateShellItem | SHCreateStdEnumFmtEtc |
SHDefExtractIconA | SHDefExtractIconW | SHDestroyPropSheetExtArray |
SHDoDragDrop | SHEmptyRecycleBinA | SHEmptyRecycleBinW |
SHEnableServiceObject | SHEnumerateUnreadMailAccountsW | SHExtractIconsW |
SHFileOperation | SHFileOperationA | SHFileOperationW |
SHFindFiles | SHFind_InitMenuPopup | SHFlushClipboard |
SHFlushSFCache | SHFormatDrive | SHFree |
SHFreeNameMappings | SHFreeShared | SHGetAttributesFromDataObject |
SHGetDataFromIDListA | SHGetDataFromIDListW | SHGetDesktopFolder |
SHGetDiskFreeSpaceA | SHGetDiskFreeSpaceExA | SHGetDiskFreeSpaceExW |
SHGetFileInfo | SHGetFileInfoA | SHGetFileInfoW |
SHGetFolderLocation | SHGetFolderPathA | SHGetFolderPathAndSubDirA |
SHGetFolderPathAndSubDirW | SHGetFolderPathW | SHGetIconOverlayIndexA |
SHGetIconOverlayIndexW | SHGetImageList | SHGetInstanceExplorer |
SHGetMalloc | SHGetNewLinkInfo | SHGetNewLinkInfoA |
SHGetNewLinkInfoW | SHGetPathFromIDList | SHGetPathFromIDListA |
SHGetPathFromIDListW | SHGetRealIDL | SHGetSetFolderCustomSettingsW |
SHGetSetSettings | SHGetSettings | SHGetShellStyleHInstance |
SHGetSpecialFolderLocation | SHGetSpecialFolderPathA | SHGetSpecialFolderPathW |
SHGetUnreadMailCountW | SHHandleUpdateImage | SHHelpShortcuts_RunDLL |
SHHelpShortcuts_RunDLLA | SHHelpShortcuts_RunDLLW | SHILCreateFromPath |
SHInvokePrinterCommandA | SHInvokePrinterCommandW | SHIsFileAvailableOffline |
SHLimitInputEdit | SHLoadInProc | SHLoadNonloadedIconOverlayIdentifiers |
SHLoadOLE | SHLockShared | SHMapIDListToImageListIndexAsync |
SHMapPIDLToSystemImageListIndex | SHMultiFileProperties | SHObjectProperties |
SHOpenFolderAndSelectItems | SHOpenPropSheetW | SHParseDisplayName |
SHPathPrepareForWriteA | SHPathPrepareForWriteW | SHPropStgCreate |
SHPropStgReadMultiple | SHPropStgWriteMultiple | SHQueryRecycleBinA |
SHQueryRecycleBinW | SHReplaceFromPropSheetExtArray | SHRestricted |
SHRunControlPanel | SHSetInstanceExplorer | SHSetLocalizedName |
SHSetUnreadMailCountW | SHShellFolderView_Message | SHSimpleIDListFromPath |
SHStartNetConnectionDialogW | SHTestTokenMembership | SHUnlockShared |
SHUpdateImageA | SHUpdateImageW | SHUpdateRecycleBinIcon |
SHValidateUNC | SheChangeDirA | SheChangeDirExA |
SheChangeDirExW | SheChangeDirW | SheConvertPathW |
SheFullPathA | SheFullPathW | SheGetCurDrive |
SheGetDirA | SheGetDirExW | SheGetDirW |
SheGetPathOffsetW | SheRemoveQuotesA | SheRemoveQuotesW |
SheSetCurDrive | SheShortenPathA | SheShortenPathW |
ShellAboutA | ShellAboutW | ShellExec_RunDLL |
ShellExec_RunDLLA | ShellExec_RunDLLW | ShellExecuteA |
ShellExecuteEx | ShellExecuteExA | ShellExecuteExW |
ShellExecuteW | ShellHookProc | ShellMessageBoxA |
ShellMessageBoxW | Shell_GetCachedImageIndex | Shell_GetImageLists |
Shell_MergeMenus | Shell_NotifyIcon | Shell_NotifyIconA |
Shell_NotifyIconW | SignalFileOpen | StrChrA |
StrChrIA | StrChrIW | StrChrW |
StrCmpNA | StrCmpNIA | StrCmpNIW |
StrCmpNW | StrCpyNA | StrCpyNW |
StrNCmpA | StrNCmpIA | StrNCmpIW |
StrNCmpW | StrNCpyA | StrNCpyW |
StrRChrA | StrRChrIA | StrRChrIW |
StrRChrW | StrRStrA | StrRStrIA |
StrRStrIW | StrRStrW | StrStrA |
StrStrIA | StrStrIW | StrStrW |
WOWShellExecute | Win32DeleteFile | WriteCabinetState |
Imported Functions List
The following functions are imported by this dll:- ADVAPI32.dll:
AddAccessAllowedAce AdjustTokenPrivileges AllocateAndInitializeSid ChangeServiceConfigW CheckTokenMembership CloseCodeAuthzLevel CloseServiceHandle CommandLineFromMsiDescriptor ComputeAccessTokenFromCodeAuthzLevel ControlService ConvertSidToStringSidW CreateCodeAuthzLevel CreateProcessAsUserW CreateProcessWithLogonW DecryptFileW EncryptFileW EqualSid FreeSid GetAce GetFileSecurityW GetInformationCodeAuthzLevelW GetInformationCodeAuthzPolicyW GetLengthSid GetNamedSecurityInfoW GetSecurityDescriptorControl GetSecurityDescriptorDacl GetSecurityDescriptorLength GetSecurityDescriptorOwner GetTokenInformation GetUserNameW IdentifyCodeAuthzLevelW InitializeAcl InstallApplication LookupAccountNameW LookupAccountSidW LookupPrivilegeValueW MakeSelfRelativeSD OpenProcessToken OpenSCManagerW OpenServiceW OpenThreadToken QueryServiceStatus RegCloseKey RegCreateKeyExW RegCreateKeyW RegDeleteKeyW RegDeleteValueW RegEnumKeyExW RegEnumKeyW RegEnumValueW RegNotifyChangeKeyValue RegOpenCurrentUser RegOpenKeyExA RegOpenKeyExW RegOpenKeyW RegQueryInfoKeyW RegQueryValueExA RegQueryValueExW RegQueryValueW RegSetKeySecurity RegSetValueExW RegSetValueW SaferRecordEventLogEntry SaferiIsExecutableFileType SetFileSecurityW SetNamedSecurityInfoW StartServiceW TreeResetNamedSecurityInfoW - GDI32.dll:
AddFontResourceW Arc BitBlt CloseMetaFile CombineRgn CreateBitmap CreateBitmapIndirect CreateCompatibleBitmap CreateCompatibleDC CreateDCW CreateDIBPatternBrushPt CreateDIBSection CreateDIBitmap CreateEllipticRgnIndirect CreateFontA CreateFontIndirectW CreateHalftonePalette CreateICW CreateMetaFileW CreatePalette CreatePatternBrush CreatePen CreateRectRgn CreateRectRgnIndirect CreateSolidBrush DeleteDC DeleteEnhMetaFile DeleteMetaFile DeleteObject Ellipse EnumFontFamiliesA EnumFontFamiliesExW ExtFloodFill ExtTextOutA ExtTextOutW FillRgn GdiFlush GetBitmapBits GetBkColor GetBrushOrgEx GetClipBox GetClipRgn GetDIBColorTable GetDIBits GetDeviceCaps GetLayout GetNearestColor GetNearestPaletteIndex GetObjectA GetObjectW GetPaletteEntries GetPixel GetStockObject GetTextExtentPoint32A GetTextExtentPoint32W GetTextExtentPointW GetTextFaceW GetTextMetricsW IntersectClipRect LPtoDP LineTo MoveToEx OffsetRgn PatBlt Pie PlayEnhMetaFile RealizePalette RectVisible Rectangle RestoreDC SaveDC SelectClipRgn SelectObject SelectPalette SetBkColor SetBkMode SetBrushOrgEx SetDIBits SetFontEnumeration SetLayout SetMapMode SetPixel SetRectRgn SetStretchBltMode SetTextAlign SetTextColor SetViewportOrgEx SetWindowExtEx SetWindowOrgEx StretchBlt StretchDIBits TextOutA TextOutW TranslateCharsetInfo - KERNEL32.dll:
ActivateActCtx AddAtomW CloseHandle CompareFileTime CompareStringW CopyFileExW CopyFileW CreateActCtxW CreateDirectoryExW CreateDirectoryW CreateEventA CreateEventW CreateFileMappingW CreateFileW CreateHardLinkW CreateMutexW CreateProcessW CreateSemaphoreW CreateThread DeactivateActCtx DelayLoadFailureHook DeleteAtom DeleteFileW DeviceIoControl DosDateTimeToFileTime DuplicateHandle EnumResourceNamesW EnumSystemLocalesW ExitProcess ExpandEnvironmentStringsW FileTimeToDosDateTime FileTimeToLocalFileTime FileTimeToSystemTime FindAtomW FindClose FindCloseChangeNotification FindFirstChangeNotificationW FindFirstFileA FindFirstFileExW FindFirstFileW FindNextChangeNotification FindNextFileA FindNextFileW FindResourceExW FindResourceW FlushInstructionCache FormatMessageA FormatMessageW FreeEnvironmentStringsW FreeLibrary FreeResource GetACP GetAtomNameW GetBinaryTypeW GetCommandLineW GetCompressedFileSizeW GetComputerNameW GetCurrentDirectoryW GetCurrentProcess GetCurrentProcessId GetCurrentThread GetCurrentThreadId GetDateFormatW GetDiskFreeSpaceExW GetDiskFreeSpaceW GetDriveTypeW GetEnvironmentStringsW GetEnvironmentVariableW GetExitCodeProcess GetExitCodeThread GetFileAttributesA GetFileAttributesExW GetFileAttributesW GetFileInformationByHandle GetFileSize GetFileTime GetFullPathNameA GetFullPathNameW GetLocalTime GetLocaleInfoW GetLogicalDrives GetLongPathNameW GetModuleFileNameW GetModuleHandleA GetModuleHandleW GetNumberFormatW GetOEMCP GetOverlappedResult GetPrivateProfileIntW GetPrivateProfileSectionNamesW GetPrivateProfileSectionW GetPrivateProfileStringW GetProcAddress GetProcessHeap GetProfileIntW GetProfileSectionW GetProfileStringW GetShortPathNameA GetShortPathNameW GetStringTypeExW GetSystemDefaultLCID GetSystemDefaultLangID GetSystemDefaultUILanguage GetSystemDirectoryW GetSystemInfo GetSystemTime GetSystemTimeAsFileTime GetSystemWindowsDirectoryW GetTempFileNameW GetTempPathW GetTickCount GetTimeFormatW GetUserDefaultLCID GetUserDefaultUILanguage GetVersionExA GetVersionExW GetVolumeInformationW GetVolumeNameForVolumeMountPointW GetVolumePathNameW GetVolumePathNamesForVolumeNameW GetWindowsDirectoryW GlobalAddAtomW GlobalAlloc GlobalDeleteAtom GlobalFree GlobalGetAtomNameW GlobalLock GlobalMemoryStatus GlobalMemoryStatusEx GlobalReAlloc GlobalSize GlobalUnlock HeapCreate HeapDestroy InitializeCriticalSection InitializeCriticalSectionAndSpinCount InterlockedCompareExchange InterlockedDecrement InterlockedExchange InterlockedIncrement IsBadCodePtr IsBadReadPtr IsBadStringPtrA IsBadStringPtrW IsBadWritePtr LoadLibraryA LoadLibraryExA LoadLibraryExW LoadLibraryW LoadResource LocalAlloc LocalFileTimeToFileTime LocalFree LocalReAlloc LocalSize LockResource MapViewOfFile MoveFileExW MoveFileW MoveFileWithProgressW MulDiv MultiByteToWideChar OpenEventW OpenProcess OpenThread OutputDebugStringW ProcessIdToSessionId QueryDosDeviceW QueryPerformanceCounter QueryPerformanceFrequency QueueUserAPC ReadFile ReleaseActCtx ReleaseMutex ReleaseSemaphore RemoveDirectoryW ResetEvent ResumeThread SearchPathW SetCurrentDirectoryW SetEndOfFile SetEnvironmentVariableW SetErrorMode SetEvent SetFileAttributesW SetFilePointer SetFileTime SetProcessWorkingSetSize SetThreadExecutionState SetThreadPriority SetUnhandledExceptionFilter SetVolumeLabelW SizeofResource Sleep SystemTimeToFileTime TerminateProcess TlsAlloc TlsFree TlsGetValue TlsSetValue UnhandledExceptionFilter UnmapViewOfFile VerLanguageNameW VirtualAlloc VirtualFree WTSGetActiveConsoleSessionId WaitForMultipleObjects WaitForSingleObject WaitForSingleObjectEx WideCharToMultiByte WriteFile WritePrivateProfileSectionW WritePrivateProfileStringW WriteProfileStringW _hread _lclose lstrcat lstrcatW lstrcmp lstrcmpW lstrcmpi lstrcmpiW lstrcpy lstrcpyW lstrcpyn lstrcpynW lstrlen lstrlenW ntdll!RtlAllocateHeap ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlFreeHeap ntdll!RtlGetLastWin32Error ntdll!RtlLeaveCriticalSection ntdll!RtlReAllocateHeap ntdll!RtlRestoreLastWin32Error - msvcrt.dll:
__dllonexit _adjust_fdiv _except_handler3 _ftol _initterm _iob _itow _local_unwind2 _onexit _snwprintf _strnicmp _vsnprintf _vsnwprintf _wcsicmp _wtoi atoi free fwrite malloc memmove qsort realloc strtol swprintf swscanf wcscmp wcscpy wcslen wcsncmp wcsncpy wcstok - ntdll.dll:
NtClose NtCreateFile NtEnumerateValueKey NtFsControlFile NtOpenFile NtOpenKey NtQueryInformationFile NtQuerySystemInformation NtQueryVolumeInformationFile NtSetInformationFile RtlConvertSidToUnicodeString RtlCreateEnvironment RtlDestroyEnvironment RtlDosPathNameToNtPathName_U RtlDowncaseUnicodeString RtlExpandEnvironmentStrings_U RtlFreeAnsiString RtlFreeHeap RtlGetNtProductType RtlImageNtHeader RtlInitString RtlInitUnicodeString RtlInitUnicodeStringEx RtlNtStatusToDosError RtlOemStringToUnicodeString RtlPrefixString RtlQueryEnvironmentVariable_U RtlRandomEx RtlSetCurrentEnvironment RtlSetEnvironmentVariable RtlUnicodeStringToOemString - RPCRT4.dll:
NdrAsyncClientCall RpcAsyncCancelCall RpcAsyncCompleteCall RpcAsyncInitializeHandle RpcBindingFree RpcBindingFromStringBindingW RpcMgmtStatsVectorFree RpcStringBindingComposeW - SHLWAPI.dll:
AssocCreate AssocGetPerceivedType AssocIsDangerous AssocQueryKeyW AssocQueryStringByKeyW AssocQueryStringW ColorHLSToRGB ColorRGBToHLS GetMenuPosFromID IntlStrEqWorkerW PathAddBackslashW PathAddExtensionW PathAppendA PathAppendW PathBuildRootA PathBuildRootW PathCanonicalizeW PathCombineW PathCommonPrefixW PathCompactPathExW PathCompactPathW PathCreateFromUrlA PathCreateFromUrlW PathFileExistsW PathFindExtensionW PathFindFileNameA PathFindFileNameW PathFindNextComponentW PathFindOnPathW PathFindSuffixArrayW PathGetArgsA PathGetArgsW PathGetCharTypeW PathGetDriveNumberW PathIsContentTypeW PathIsDirectoryA PathIsDirectoryEmptyW PathIsDirectoryW PathIsFileSpecW PathIsLFNFileSpecW PathIsNetworkPathW PathIsPrefixW PathIsRelativeW PathIsRootA PathIsRootW PathIsSameRootW PathIsUNCServerShareW PathIsUNCServerW PathIsUNCW PathIsURLA PathIsURLW PathMakePrettyW PathMakeSystemFolderW PathMatchSpecW PathParseIconLocationW PathQuoteSpacesA PathQuoteSpacesW PathRelativePathToW PathRemoveArgsW PathRemoveBackslashW PathRemoveBlanksW PathRemoveExtensionA PathRemoveExtensionW PathRemoveFileSpecA PathRemoveFileSpecW PathRenameExtensionW PathSetDlgItemPathW PathSkipRootW PathStripPathW PathStripToRootW PathUnExpandEnvStringsW PathUnmakeSystemFolderW PathUnquoteSpacesW SHAllocShared SHAutoComplete SHCopyKeyW SHCreateShellPalette SHCreateStreamOnFileEx SHCreateStreamOnFileW SHCreateThread SHDeleteKeyA SHDeleteKeyW SHDeleteValueW SHEnumKeyExW SHFreeShared SHGetInverseCMAP SHGetThreadRef SHGetValueW SHGetViewStatePropertyBag SHIsLowMemoryMachine SHLoadIndirectString SHLockShared SHOpenRegStream2W SHQueryInfoKeyW SHQueryValueExW SHRegCloseUSKey SHRegDuplicateHKey SHRegEnumUSKeyW SHRegEnumUSValueW SHRegGetBoolUSValueW SHRegGetUSValueW SHRegGetValueW SHRegOpenUSKeyW SHRegQueryInfoUSKeyW SHRegQueryUSValueW SHRegSetPathW SHRegSetUSValueW SHRegisterValidateTemplate SHSetValueW SHSkipJunction SHStrDupW SHUnlockShared StrCSpnW StrCatBuffW StrCatChainW StrChrA StrChrIA StrChrIW StrChrW StrCmpCW StrCmpICA StrCmpICW StrCmpIW StrCmpLogicalW StrCmpNA StrCmpNIA StrCmpNIW StrCmpNW StrCmpW StrCpyNW StrCpyW StrDupA StrDupW StrFormatByteSizeW StrFormatKBSizeW StrPBrkW StrRChrA StrRChrIA StrRChrIW StrRChrW StrRStrIA StrRStrIW StrRetToBSTR StrRetToBufW StrRetToStrW StrStrA StrStrIA StrStrIW StrStrW StrToInt64ExW StrToIntA StrToIntExW StrToIntW StrTrimA UrlApplySchemeW UrlCombineA UrlCombineW UrlCreateFromPathW UrlGetLocationW UrlGetPartW UrlIsA UrlIsW UrlUnescapeW wnsprintfA wnsprintfW wvnsprintfW - USER32.dll:
AdjustWindowRect AdjustWindowRectEx AllowSetForegroundWindow AnimateWindow AppendMenuW AttachThreadInput BeginDeferWindowPos BeginPaint BringWindowToTop BroadcastSystemMessageW CallNextHookEx CallWindowProcW ChangeClipboardChain CharLowerW CharNextA CharNextW CharPrevW CharToOemBuffA CharUpperA CharUpperBuffW CharUpperW CheckDlgButton CheckMenuItem CheckMenuRadioItem CheckRadioButton ChildWindowFromPoint ClientToScreen CloseClipboard CloseDesktop CopyIcon CopyImage CopyRect CountClipboardFormats CreateAcceleratorTableW CreateDialogParamW CreateIconIndirect CreateMenu CreatePopupMenu CreateWindowExW DdeCreateDataHandle DdeCreateStringHandleW DdeDisconnect DdeFreeStringHandle DdeGetData DdeGetLastError DdeInitializeW DdeNameService DdeQueryConvInfo DdeQueryStringW DdeUninitialize DefWindowProcA DefWindowProcW DeferWindowPos DeleteMenu DeregisterShellHookWindow DestroyAcceleratorTable DestroyCursor DestroyCursor DestroyMenu DestroyWindow DialogBoxParamW DispatchMessageW DrawAnimatedRects DrawEdge DrawFocusRect DrawFrameControl DrawIcon DrawIconEx DrawStateW DrawTextExW DrawTextW EnableMenuItem EnableWindow EndDeferWindowPos EndDialog EndPaint EnumChildWindows EnumDisplayDevicesW EnumDisplayMonitors EnumDisplaySettingsW EnumWindows EqualRect ExitWindowsEx FillRect FindWindowA FindWindowExW FindWindowW FrameRect FreeDDElParam GetActiveWindow GetAncestor GetAsyncKeyState GetCapture GetClassInfoExW GetClassInfoW GetClassLongW GetClassNameW GetClientRect GetClipboardData GetClipboardOwner GetCursor GetCursorPos GetDC GetDCEx GetDesktopWindow GetDialogBaseUnits GetDlgCtrlID GetDlgItem GetDlgItemInt GetDlgItemTextA GetDlgItemTextW GetDoubleClickTime GetFocus GetForegroundWindow GetIconInfo GetKeyState GetLastActivePopup GetLastInputInfo GetMenuDefaultItem GetMenuItemCount GetMenuItemID GetMenuItemInfoW GetMenuState GetMenuStringW GetMessagePos GetMessageW GetMonitorInfoW GetNextDlgTabItem GetParent GetProcessWindowStation GetPropW GetScrollInfo GetScrollPos GetShellWindow GetSubMenu GetSysColor GetSysColorBrush GetSystemMetrics GetTaskmanWindow GetThreadDesktop GetUpdateRect GetUserObjectInformationW GetWindow GetWindowDC GetWindowLongA GetWindowLongW GetWindowModuleFileNameW GetWindowPlacement GetWindowRect GetWindowRgn GetWindowTextA GetWindowTextLengthW GetWindowTextW GetWindowThreadProcessId GrayStringW HideCaret InflateRect InsertMenuItemW InsertMenuW IntersectRect InvalidateRect InvalidateRgn IsCharAlphaW IsCharUpperW IsChild IsDialogMessageW IsDlgButtonChecked IsIconic IsRectEmpty IsWindow IsWindowEnabled IsWindowUnicode IsWindowVisible KillTimer LoadAcceleratorsW LoadBitmapW LoadCursorW LoadIconW LoadImageW LoadMenuW LoadStringA LoadStringW LockSetForegroundWindow LockWindowUpdate LookupIconIdFromDirectory MapDialogRect MapVirtualKeyW MapWindowPoints MessageBeep MessageBoxA MessageBoxIndirectW MessageBoxW ModifyMenuW MonitorFromPoint MonitorFromRect MonitorFromWindow MoveWindow MsgWaitForMultipleObjects MsgWaitForMultipleObjectsEx NotifyWinEvent OemToCharBuffA OffsetRect OpenClipboard OpenInputDesktop PackDDElParam PaintDesktop PeekMessageW PostMessageW PostQuitMessage PostThreadMessageW PrivateExtractIconExA PrivateExtractIconExW PrivateExtractIconsW PtInRect RedrawWindow RegisterClassExW RegisterClassW RegisterClipboardFormatW RegisterClipboardFormatW RegisterDeviceNotificationW RegisterShellHookWindow ReleaseCapture ReleaseDC RemoveMenu RemovePropW ScreenToClient SendDlgItemMessageW SendMessageA SendMessageCallbackW SendMessageTimeoutW SendMessageW SendNotifyMessageW SetActiveWindow SetCapture SetClassLongW SetClipboardData SetClipboardViewer SetCursor SetDlgItemInt SetDlgItemTextA SetDlgItemTextW SetFocus SetForegroundWindow SetMenu SetMenuDefaultItem SetMenuItemInfoW SetParent SetPropW SetRect SetRectEmpty SetScrollInfo SetShellWindowEx SetTaskmanWindow SetTimer SetWindowLongW SetWindowPos SetWindowRgn SetWindowTextW SetWindowsHookExW ShowCaret ShowCursor ShowWindow SubtractRect SwitchToThisWindow SystemParametersInfoA SystemParametersInfoW TabbedTextOutW TrackMouseEvent TrackPopupMenu TrackPopupMenuEx TranslateAcceleratorW TranslateMessage UnhookWindowsHookEx UnionRect UnpackDDElParam UnregisterClassW UnregisterDeviceNotification UpdateLayeredWindow UpdateWindow ValidateRect WaitForInputIdle WaitMessage WinHelpW WindowFromPoint wsprintfW