update shell32 from Win7
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@6390 4407c894-4637-0410-b4f5-ada5f102cad1
diff --git a/mingw-w64-crt/lib64/shell32.def b/mingw-w64-crt/lib64/shell32.def
index 209941b..91c5e19 100644
--- a/mingw-w64-crt/lib64/shell32.def
+++ b/mingw-w64-crt/lib64/shell32.def
@@ -1,10 +1,9 @@
-;
-; Exports of file SHELL32.dll
;
-; Autogenerated by gen_exportdef
-; Written by Kai Tietz, 2007
+; Definition file of SHELL32.dll
+; Automatic generated by gendef
+; written by Kai Tietz 2008
;
-LIBRARY SHELL32.dll
+LIBRARY "SHELL32.dll"
EXPORTS
SHChangeNotifyRegister
SHDefExtractIconA
@@ -48,6 +47,7 @@
SHMapPIDLToSystemImageListIndex
SHOpenPropSheetW
OpenAs_RunDLL
+CIDLData_CreateFromIDArray
OpenRegStream
SHDoDragDrop
SHCloneSpecialIDList
@@ -55,49 +55,31 @@
PathGetShortPath
SHGetRealIDL
SHRestricted
-OpenAs_RunDLLA
SHCoCreateInstance
SignalFileOpen
-OpenAs_RunDLLW
Activate_RunDLL
-AppCompat_RunDLLW
CheckEscapesA
CheckEscapesW
-CommandLineToArgvW
Control_FillCache_RunDLL
Control_FillCache_RunDLLA
Control_FillCache_RunDLLW
-Control_RunDLL
-Control_RunDLLA
-Control_RunDLLAsUserW
-Control_RunDLLW
-DllCanUnloadNow
-DllGetClassObject
IsLFNDrive
-DllGetVersion
SHFlushClipboard
-DllInstall
-DllRegisterServer
+OpenAs_RunDLLA
DAD_AutoScroll
DAD_DragEnterEx
DAD_DragLeave
-DllUnregisterServer
+OpenAs_RunDLLW
DAD_DragMove
-DoEnvironmentSubstA
+PrepareDiscForBurnRunDllW
DAD_SetDragImage
DAD_ShowDragImage
-DoEnvironmentSubstW
-DragAcceptFiles
-DragFinish
-DragQueryFile
-DragQueryFileA
-DragQueryFileAorW
-DragQueryFileW
+PrintersGetCommand_RunDLL
+PrintersGetCommand_RunDLLA
SHCLSIDFromString
-SHMapIDListToImageListIndexAsync
SHFind_InitMenuPopup
-DragQueryPoint
-SHLoadOLE
+SHMapIDListToImageListIndexAsync
+PrintersGetCommand_RunDLLW
ILGetSize
ILGetNext
ILAppendID
@@ -128,6 +110,39 @@
SHHandleUpdateImage
SHFree
SHAlloc
+SHHelpShortcuts_RunDLL
+SHHelpShortcuts_RunDLLA
+SHHelpShortcuts_RunDLLW
+AppCompat_RunDLLW
+AssocCreateForClasses
+AssocGetDetailsOfPropKey
+CheckEscapesW
+SHSetFolderPathA
+SHSetFolderPathW
+CommandLineToArgvW
+PathIsSlowW
+PathIsSlowA
+SHTestTokenMembership
+Control_RunDLL
+SHCreateShellFolderView
+Control_RunDLLA
+Control_RunDLLAsUserW
+Control_RunDLLW
+DllCanUnloadNow
+DllGetClassObject
+DllGetVersion
+DllInstall
+DllRegisterServer
+DllUnregisterServer
+DoEnvironmentSubstA
+DoEnvironmentSubstW
+DragAcceptFiles
+DragFinish
+DragQueryFile
+DragQueryFileA
+DragQueryFileAorW
+DragQueryFileW
+DragQueryPoint
DuplicateIcon
ExtractAssociatedIconA
ExtractAssociatedIconExA
@@ -145,41 +160,60 @@
FindExecutableA
FindExecutableW
FreeIconList
+GetCurrentProcessExplicitAppUserModelID
+InitNetworkAddressControl
InternalExtractIconListA
InternalExtractIconListW
-PathIsSlowW
-PathIsSlowA
-SHTestTokenMembership
+LaunchMSHelp_RunDLLW
Options_RunDLL
-SHCreateShellFolderView
Options_RunDLLA
Options_RunDLLW
-PrintersGetCommand_RunDLL
-PrintersGetCommand_RunDLLA
-PrintersGetCommand_RunDLLW
RealShellExecuteA
RealShellExecuteExA
RealShellExecuteExW
RealShellExecuteW
RegenerateUserEnvironment
+RunAsNewUser_RunDLLW
+SHAddDefaultPropertiesByExt
SHAddToRecentDocs
SHAppBarMessage
+SHAssocEnumHandlers
+SHAssocEnumHandlersForProtocolByApplication
+SHBindToFolderIDListParent
+SHBindToFolderIDListParentEx
+SHBindToObject
SHBindToParent
SHBrowseForFolder
SHBrowseForFolderA
SHBrowseForFolderW
SHChangeNotify
+SHChangeNotifyRegisterThread
SHChangeNotifySuspendResume
+SHCreateAssociationRegistration
+SHCreateDataObject
+SHCreateDefaultContextMenu
+SHCreateDefaultExtractIcon
+SHCreateDefaultPropertiesOp
SHCreateDirectoryExA
SHCreateDirectoryExW
+SHCreateItemFromIDList
+SHCreateItemFromParsingName
+SHCreateItemFromRelativeName
+SHCreateItemInKnownFolder
+SHCreateItemWithParent
SHCreateLocalServerRunDll
SHCreateProcessAsUserW
SHCreateQueryCancelAutoPlayMoniker
SHCreateShellItem
+SHCreateShellItemArray
+SHCreateShellItemArrayFromDataObject
+SHCreateShellItemArrayFromIDLists
+SHCreateShellItemArrayFromShellItem
SHEmptyRecycleBinA
SHEmptyRecycleBinW
SHEnableServiceObject
SHEnumerateUnreadMailAccountsW
+SHEvaluateSystemCommandTemplate
SHExtractIconsW
SHFileOperation
SHFileOperationA
@@ -192,6 +226,7 @@
SHGetDiskFreeSpaceA
SHGetDiskFreeSpaceExA
SHGetDiskFreeSpaceExW
+SHGetDriveMedia
SHGetFileInfo
SHGetFileInfoA
SHGetFileInfoW
@@ -199,37 +234,58 @@
SHGetFolderPathA
SHGetFolderPathAndSubDirA
SHGetFolderPathAndSubDirW
+SHGetFolderPathEx
SHGetFolderPathW
+SHGetIDListFromObject
SHGetIconOverlayIndexA
SHGetIconOverlayIndexW
SHGetInstanceExplorer
+SHGetItemFromDataObject
+SHGetItemFromObject
+SHGetKnownFolderIDList
+SHGetKnownFolderItem
+SHGetKnownFolderPath
+SHGetLocalizedName
SHGetMalloc
+SHGetNameFromIDList
SHGetNewLinkInfo
SHGetPathFromIDList
SHGetPathFromIDListA
+SHGetPathFromIDListEx
SHGetPathFromIDListW
+SHGetPropertyStoreForWindow
+SHGetPropertyStoreFromIDList
+SHGetPropertyStoreFromParsingName
SHGetSettings
SHGetSpecialFolderLocation
SHGetSpecialFolderPathA
SHGetSpecialFolderPathW
+SHGetStockIconInfo
+SHGetTemporaryPropertyForItem
SHGetUnreadMailCountW
-SHHelpShortcuts_RunDLL
-SHHelpShortcuts_RunDLLA
-SHHelpShortcuts_RunDLLW
SHInvokePrinterCommandA
SHInvokePrinterCommandW
SHIsFileAvailableOffline
SHLoadInProc
SHLoadNonloadedIconOverlayIdentifiers
SHOpenFolderAndSelectItems
+SHOpenWithDialog
SHParseDisplayName
SHPathPrepareForWriteA
SHPathPrepareForWriteW
SHQueryRecycleBinA
SHQueryRecycleBinW
+SHQueryUserNotificationState
+SHRemoveLocalizedName
+SHResolveLibrary
+SHSetDefaultProperties
+SHSetKnownFolderPath
SHSetLocalizedName
+SHSetTemporaryPropertyForItem
SHSetUnreadMailCountW
+SHShowManageLibraryUI
SHUpdateRecycleBinIcon
+SetCurrentProcessExplicitAppUserModelID
SheChangeDirA
SheChangeDirExA
SheChangeDirExW
@@ -238,6 +294,8 @@
SheFullPathA
SheFullPathW
SheGetCurDrive
+SheShortenPathA
+SheShortenPathW
SheGetDirA
SheGetDirExW
SheGetDirW
@@ -245,8 +303,6 @@
SheRemoveQuotesA
SheRemoveQuotesW
SheSetCurDrive
-SheShortenPathA
-SheShortenPathW
ShellAboutA
ShellAboutW
ShellExec_RunDLL
@@ -258,8 +314,11 @@
ShellExecuteExW
ShellExecuteW
ShellHookProc
+Shell_GetCachedImageIndexA
+Shell_GetCachedImageIndexW
Shell_NotifyIcon
Shell_NotifyIconA
+Shell_NotifyIconGetRect
Shell_NotifyIconW
StrChrA
StrChrIA
@@ -294,6 +353,7 @@
SHLockShared
SHUnlockShared
SHFreeShared
+WaitForExplorerRestartW
RealDriveType
SHFlushSFCache
SHChangeNotification_Lock
@@ -302,12 +362,14 @@
PathProcessCommand
ReadCabinetState
IsUserAnAdmin
+StgMakeUniqueName
SHPropStgCreate
SHPropStgReadMultiple
SHPropStgWriteMultiple
CDefFolderMenu_Create
CDefFolderMenu_Create2
SHGetSetFolderCustomSettingsW
+SHGetSetFolderCustomSettings
SHMultiFileProperties
SHGetImageList
RestartDialogEx
@@ -315,3 +377,4 @@
SHLimitInputEdit
SHGetShellStyleHInstance
SHGetAttributesFromDataObject
+ILLoadFromStreamEx