NAME

shell32.dll

STATISTICS

Forwards: 30

Variables: 0

Stubs: 88

Functions: 293

Exports-Total: 412

Implemented-Total: 323 (78%)

Documented-Total: 48 (16%)

CONTRIBUTORS

The following people hold copyrights on the source files comprising this dll:

Andriy Palamarchuk, Dietrich Teickner, Eric Pouech, Ian Schmidt, Juan Lang, Juergen Schmied, Kai Morich, Marcus Meissner, Mike Hearn, Robert Shearman, Rolf Kalbermatter

Note: This list may not be complete. For a complete listing, see the Files "AUTHORS" and "Changelog" in the Wine source tree.

EXPORTS

SHChangeNotifyRegister (not documented)

SHDefExtractIconA (not documented)

SHChangeNotifyDeregister (not documented)

SHChangeNotifyUpdateEntryList (not documented)

SHDefExtractIconW (not documented)

PifMgr_OpenProperties (stub)

PifMgr_GetProperties (stub)

PifMgr_SetProperties (stub)

PifMgr_CloseProperties (stub)

ILGetDisplayName (not documented)

ILFindLastID (not documented)

ILRemoveLastID (not documented)

ILClone (not documented)

ILCloneFirst (not documented)

ILGlobalClone

ILIsEqual (not documented)

ILIsParent

ILFindChild

ILCombine

ILLoadFromStream (not documented)

ILSaveToStream (not documented)

SHILCreateFromPath (implemented as SHILCreateFromPathAW)

PathIsRoot (not documented)

PathBuildRoot (not documented)

PathFindExtension (not documented)

PathAddBackslash (not documented)

PathRemoveBlanks (not documented)

PathFindFileName (not documented)

PathRemoveFileSpec (not documented)

PathAppend (not documented)

PathCombine (not documented)

PathStripPath (not documented)

PathIsUNC (not documented)

PathIsRelative (not documented)

IsLFNDriveA (not documented)

IsLFNDriveW (not documented)

PathIsExe (not documented)

PathFileExists (not documented)

PathMatchSpec (not documented)

PathMakeUniqueName (not documented)

PathSetDlgItemPath (not documented)

PathQualify (not documented)

PathStripToRoot (not documented)

PathResolve (not documented)

PathGetArgs (not documented)

DoEnvironmentSubst (implemented as DoEnvironmentSubstAW)

PathQuoteSpaces (not documented)

PathUnquoteSpaces (not documented)

PathGetDriveNumber (not documented)

ParseField (not documented)

RestartDialog (not documented)

ExitWindowsDialog (not documented)

RunFileDlg (not documented)

PickIconDlg (not documented)

GetFileNameFromBrowse (not documented)

DriveType (not documented)

InvalidateDriveType (not documented)

IsNetDrive (not documented)

Shell_MergeMenus (not documented)

SHGetSetSettings (not documented)

SHGetNetResource (stub)

SHCreateDefClassObject (not documented)

Shell_GetImageList (not documented)

Shell_GetCachedImageIndex (not documented)

SHShellFolderView_Message

SHCreateStdEnumFmtEtc (not documented)

PathYetAnotherMakeUniqueName (not documented)

DragQueryInfo (stub)

SHMapPIDLToSystemImageListIndex (not documented)

OleStrToStrN (not documented)

StrToOleStrN (not documented)

CIDLData_CreateFromIDArray (not documented)

SHIsBadInterfacePtr (stub)

OpenRegStream (forward to SHOpenRegStreamA in shlwapi)

SHRegisterDragDrop (not documented)

SHRevokeDragDrop (not documented)

SHDoDragDrop (not documented)

SHCloneSpecialIDList

SHFindFiles (not documented)

SHFindComputer (stub)

PathGetShortPath (not documented)

Win32CreateDirectory (implemented as Win32CreateDirectoryAW)

Win32RemoveDirectory (implemented as Win32RemoveDirectoryAW)

SHLogILFromFSIL (not documented)

StrRetToStrN (not documented)

SHWaitForFileToOpen (not documented)

SHGetRealIDL (not documented)

SetAppStartingCursor (not documented)

SHRestricted

SHCoCreateInstance (not documented)

SignalFileOpen (not documented)

FileMenu_DeleteAllItems (not documented)

FileMenu_DrawItem (not documented)

FileMenu_FindSubMenuByPidl (not documented)

FileMenu_GetLastSelectedItemPidls (not documented)

FileMenu_HandleMenuChar (not documented)

FileMenu_InitMenuPopup (not documented)

FileMenu_InsertUsingPidl (not documented)

FileMenu_Invalidate (not documented)

FileMenu_MeasureItem (not documented)

FileMenu_ReplaceUsingPidl (not documented)

FileMenu_Create (not documented)

FileMenu_AppendItem (not documented)

FileMenu_TrackPopupMenuEx (not documented)

FileMenu_DeleteItemByCmd (not documented)

FileMenu_Destroy (not documented)

IsLFNDrive (not documented)

FileMenu_AbortInitMenu (not documented)

SHFlushClipboard (not documented)

RunDLL_CallEntry16 (not documented)

SHFreeUnusedLibraries (not documented)

FileMenu_AppendFilesForPidl (not documented)

FileMenu_AddFilesForPidl (not documented)

SHOutOfMemoryMessageBox (not documented)

SHWinHelp (not documented)

SHDllGetClassObject (implemented as DllGetClassObject)

DAD_AutoScroll (not documented)

DAD_DragEnter (not documented)

DAD_DragEnterEx (not documented)

DAD_DragLeave (not documented)

DAD_DragMove (not documented)

DAD_SetDragImage (not documented)

DAD_ShowDragImage (not documented)

Desktop_UpdateBriefcaseOnEvent (stub)

FileMenu_DeleteItemByIndex (not documented)

FileMenu_DeleteItemByFirstID (not documented)

FileMenu_DeleteSeparator (not documented)

FileMenu_EnableItemByCmd (not documented)

FileMenu_GetItemExtent (not documented)

PathFindOnPath (not documented)

RLBuildListOfPaths (not documented)

SHCLSIDFromString (not documented)

SHFind_InitMenuPopup

SHLoadOLE (not documented)

ILGetSize

ILGetNext

ILAppend (not documented)

ILFree

ILGlobalFree

ILCreateFromPath (not documented)

PathGetExtension (not documented)

PathIsDirectory (not documented)

SHNetConnectionDialog (stub)

SHRunControlPanel (not documented)

SHSimpleIDListFromPath (implemented as SHSimpleIDListFromPathAW)

StrToOleStr (not documented)

Win32DeleteFile (implemented as Win32DeleteFileAW)

SHCreateDirectory

CallCPLEntry16 (not documented)

SHAddFromPropSheetExtArray (not documented)

SHCreatePropSheetExtArray (not documented)

SHDestroyPropSheetExtArray (not documented)

SHReplaceFromPropSheetExtArray (not documented)

PathCleanupSpec (not documented)

SHCreateLinks (not documented)

SHValidateUNC (not documented)

SHCreateShellFolderViewEx

SHGetSpecialFolderPath (not documented)

SHSetInstanceExplorer (not documented)

DAD_SetDragImageFromListView (stub)

SHObjectProperties (not documented)

SHGetNewLinkInfoA (not documented)

SHGetNewLinkInfoW (not documented)

RegisterShellHook (not documented)

ShellMessageBoxW

ShellMessageBoxA

ArrangeWindows (not documented)

SHHandleDiskFull (stub)

ILGetDisplayNameEx

ILGetPseudoNameW (stub)

ShellDDEInit

ILCreateFromPathA

ILCreateFromPathW

SHUpdateImageA

SHUpdateImageW

SHHandleUpdateImage (not documented)

SHCreatePropSheetExtArrayEx (stub)

SHFree (not documented)

SHAlloc (not documented)

SHGlobalDefect (stub)

SHAbortInvokeCommand (not documented)

SHGetFileIcon (stub)

SHLocalAlloc (stub)

SHLocalFree (stub)

SHLocalReAlloc (stub)

AddCommasW (stub)

ShortSizeFormatW (stub)

Printer_LoadIconsW (not documented)

Link_AddExtraDataSection (stub)

Link_ReadExtraDataSection (stub)

Link_RemoveExtraDataSection (stub)

Int64ToString (stub)

LargeIntegerToString (stub)

Printers_GetPidl (stub)

Printers_AddPrinterPropPages (stub)

Printers_RegisterWindowW (not documented)

Printers_UnregisterWindow (not documented)

SHStartNetConnectionDialog (not documented)

SHELL32_243 (not documented)

SHInitRestricted

PathParseIconLocation (not documented)

PathRemoveExtension (not documented)

PathRemoveArgs (not documented)

SHELL32_256 (not documented)

SHRegCloseKey (not documented)

SHRegOpenKeyA (not documented)

SHRegOpenKeyW (not documented)

SHRegQueryValueA (stub)

SHRegQueryValueExA (not documented)

SHRegQueryValueW (not documented)

SHRegQueryValueExW (not documented)

SHRegDeleteKeyW (not documented)

SHAllocShared (not documented)

SHLockShared (not documented)

SHUnlockShared (not documented)

SHFreeShared (not documented)

RealDriveType (not documented)

RealDriveTypeFlags (stub)

NTSHChangeNotifyRegister (not documented)

NTSHChangeNotifyDeregister (not documented)

SHChangeNotifyReceive (stub)

SHChangeNotification_Lock (not documented)

SHChangeNotification_Unlock (not documented)

SHChangeRegistrationReceive (stub)

ReceiveAddToRecentDocs (stub)

SHWaitOp_Operate (stub)

PathIsSameRoot (not documented)

ReadCabinetState (not documented)

WriteCabinetState (not documented)

PathProcessCommand (not documented)

SHELL32_654 (not documented)

FileIconInit (not documented)

IsUserAdmin (not documented)

SHELL32_714 (not documented)

RestartDialogEx (not documented)

FOOBAR1217 (stub)

CheckEscapesA

CheckEscapesW

CommandLineToArgvW (not documented)

Control_FillCache_RunDLL (not documented)

Control_FillCache_RunDLLA (not documented)

Control_FillCache_RunDLLW (not documented)

Control_RunDLL (not documented)

Control_RunDLLA (not documented)

Control_RunDLLAsUserW (stub)

Control_RunDLLW (not documented)

DllCanUnloadNow (not documented)

DllGetClassObject (not documented)

DllGetVersion

DllInstall (not documented)

DllRegisterServer (not documented)

DllUnregisterServer (not documented)

DoEnvironmentSubstA

DoEnvironmentSubstW

DragAcceptFiles (not documented)

DragFinish (not documented)

DragQueryFile (implemented as DragQueryFileA)

DragQueryFileA (not documented)

DragQueryFileAorW (stub)

DragQueryFileW (not documented)

DragQueryPoint (not documented)

DuplicateIcon (not documented)

ExtractAssociatedIconA (not documented)

ExtractAssociatedIconExA (not documented)

ExtractAssociatedIconExW (not documented)

ExtractAssociatedIconW (not documented)

ExtractIconA (not documented)

ExtractIconEx (not documented)

ExtractIconExA (not documented)

ExtractIconExW (not documented)

ExtractIconResInfoA (stub)

ExtractIconResInfoW (stub)

ExtractIconW (not documented)

ExtractVersionResource16W (stub)

FindExeDlgProc (stub)

FindExecutableA (not documented)

FindExecutableW (not documented)

FixupOptionalComponents (stub)

FreeIconList (not documented)

InternalExtractIconListA (stub)

InternalExtractIconListW (stub)

OCInstall (stub)

OpenAs_RunDLL (stub)

OpenAs_RunDLLA (stub)

OpenAs_RunDLLW (stub)

PrintersGetCommand_RunDLL (stub)

PrintersGetCommand_RunDLLA (stub)

PrintersGetCommand_RunDLLW (stub)

RealShellExecuteA (stub)

RealShellExecuteExA (stub)

RealShellExecuteExW (stub)

RealShellExecuteW (stub)

RegenerateUserEnvironment (stub)

SHAddToRecentDocs (not documented)

SHAppBarMessage (not documented)

SHBindToParent (not documented)

SHBrowseForFolder (implemented as SHBrowseForFolderA)

SHBrowseForFolderA (not documented)

SHBrowseForFolderW (not documented)

SHChangeNotify (not documented)

SHChangeNotifySuspendResume (stub)

SHCreateDirectoryExA

SHCreateDirectoryExW

SHCreateProcessAsUserW (stub)

SHEmptyRecycleBinA (not documented)

SHEmptyRecycleBinW (not documented)

SHExtractIconsW (stub)

SHFileOperation (not documented)

SHFileOperationA

SHFileOperationW (not documented)

SHFormatDrive (not documented)

SHFreeNameMappings

SHGetDataFromIDListA (not documented)

SHGetDataFromIDListW (not documented)

SHGetDesktopFolder (not documented)

SHGetDiskFreeSpaceA (forward to GetDiskFreeSpaceExA in kernel32)

SHGetDiskFreeSpaceExA (forward to GetDiskFreeSpaceExA in kernel32)

SHGetDiskFreeSpaceExW (forward to GetDiskFreeSpaceExW in kernel32)

SHGetFileInfo (not documented)

SHGetFileInfoA (not documented)

SHGetFileInfoW (not documented)

SHGetFolderLocation

SHGetFolderPathA

SHGetFolderPathW

SHGetFreeDiskSpace (stub)

SHGetIconOverlayIndexA (stub)

SHGetIconOverlayIndexW (stub)

SHGetInstanceExplorer (not documented)

SHGetMalloc

SHGetNewLinkInfo (not documented)

SHGetPathFromIDList (not documented)

SHGetPathFromIDListA

SHGetPathFromIDListW

SHGetSettings (not documented)

SHGetSpecialFolderLocation (not documented)

SHGetSpecialFolderPathA (not documented)

SHGetSpecialFolderPathW (not documented)

SHHelpShortcuts_RunDLL (not documented)

SHHelpShortcuts_RunDLLA (not documented)

SHHelpShortcuts_RunDLLW (not documented)

SHInvokePrinterCommandA (stub)

SHInvokePrinterCommandW (stub)

SHIsFileAvailableOffline (not documented)

SHLoadInProc (not documented)

SHLoadNonloadedIconOverlayIdentifiers (stub)

SHPathPrepareForWriteA (stub)

SHPathPrepareForWriteW (stub)

SHQueryRecycleBinA (not documented)

SHQueryRecycleBinW (not documented)

SHSetLocalizedName (not documented)

SHUpdateRecycleBinIcon (stub)

SheChangeDirA (not documented)

SheChangeDirExA (stub)

SheChangeDirExW (stub)

SheChangeDirW (not documented)

SheConvertPathW (stub)

SheFullPathA (stub)

SheFullPathW (stub)

SheGetCurDrive (stub)

SheGetDirA (not documented)

SheGetDirExW (stub)

SheGetDirW (not documented)

SheGetPathOffsetW (stub)

SheRemoveQuotesA (stub)

SheRemoveQuotesW (stub)

SheSetCurDrive (stub)

SheShortenPathA (stub)

SheShortenPathW (stub)

ShellAboutA (not documented)

ShellAboutW (not documented)

ShellExec_RunDLL (stub)

ShellExec_RunDLLA (stub)

ShellExec_RunDLLW (stub)

ShellExecuteA (not documented)

ShellExecuteEx (not documented)

ShellExecuteExA (not documented)

ShellExecuteExW (not documented)

ShellExecuteW (not documented)

ShellHookProc (stub)

Shell_NotifyIcon (not documented)

Shell_NotifyIconA

Shell_NotifyIconW (not documented)

StrChrA (forward to StrChrA in shlwapi)

StrChrIA (forward to StrChrIA in shlwapi)

StrChrIW (forward to StrChrIW in shlwapi)

StrChrW (forward to StrChrW in shlwapi)

StrCmpNA (forward to StrCmpNA in shlwapi)

StrCmpNIA (forward to StrCmpNIA in shlwapi)

StrCmpNIW (forward to StrCmpNIW in shlwapi)

StrCmpNW (forward to StrCmpNW in shlwapi)

StrCpyNA (forward to lstrcpynA in kernel32)

StrCpyNW (forward to StrCpyNW in shlwapi)

StrNCmpA (forward to StrCmpNA in shlwapi)

StrNCmpIA (forward to StrCmpNIA in shlwapi)

StrNCmpIW (forward to StrCmpNIW in shlwapi)

StrNCmpW (forward to StrCmpNW in shlwapi)

StrNCpyA (forward to lstrcpynA in kernel32)

StrNCpyW (forward to StrCpyNW in shlwapi)

StrRChrA (forward to StrRChrA in shlwapi)

StrRChrIA (forward to StrRChrIA in shlwapi)

StrRChrIW (forward to StrRChrIW in shlwapi)

StrRChrW (forward to StrRChrW in shlwapi)

StrRStrA (stub)

StrRStrIA (forward to StrRStrIA in shlwapi)

StrRStrIW (forward to StrRStrIW in shlwapi)

StrRStrW (stub)

StrStrA (forward to StrStrA in shlwapi)

StrStrIA (forward to StrStrIA in shlwapi)

StrStrIW (forward to StrStrIW in shlwapi)

StrStrW (forward to StrStrW in shlwapi)

WOWShellExecute (stub)

SEE ALSO

IShellFolder_ParseDisplayName


Copyright © 2006 The Wine Project. All trademarks are the property of their respective owners. Visit WineHQ for license details. Generated Oct 2006.