1; 2; Definition file of SHELL32.dll 3; Automatic generated by gendef 4; written by Kai Tietz 2008 5; 6LIBRARY "SHELL32.dll" 7EXPORTS 8SHChangeNotifyRegister@24 9SHDefExtractIconA@24 10SHChangeNotifyDeregister@4 11SHDefExtractIconW@24 12PifMgr_OpenProperties@16 13PifMgr_GetProperties@20 14PifMgr_SetProperties@20 15PifMgr_CloseProperties@8 16SHStartNetConnectionDialogW@12 17ILFindLastID@4 18ILRemoveLastID@4 19ILClone@4 20ILCloneFirst@4 21ILIsEqual@8 22DAD_DragEnterEx2@16 23ILIsParent@12 24ILFindChild@8 25ILCombine@8 26ILSaveToStream@8 27SHILCreateFromPath@12 28IsLFNDriveA@4 29IsLFNDriveW@4 30PathIsExe@4 31PathMakeUniqueName@20 32PathQualify@4 33PathResolve@12 34RestartDialog@12 35PickIconDlg@16 36GetFileNameFromBrowse@28 37DriveType@4 38IsNetDrive@4 39Shell_MergeMenus@24 40SHGetSetSettings@12 41Shell_GetImageLists@8 42Shell_GetCachedImageIndex@12 43SHShellFolderView_Message@12 44SHCreateStdEnumFmtEtc@12 45PathYetAnotherMakeUniqueName@16 46SHMapPIDLToSystemImageListIndex@12 47SHOpenPropSheetW@28 48OpenAs_RunDLL@16 49CIDLData_CreateFromIDArray@16 50OpenRegStream@16 51SHDoDragDrop@20 52SHCloneSpecialIDList@12 53SHFindFiles@8 54PathGetShortPath@4 55SHGetRealIDL@12 56SHRestricted@4 57SHCoCreateInstance@20 58SignalFileOpen@4 59IsLFNDrive@4 60OpenAs_RunDLLA@16 61DAD_AutoScroll@12 62DAD_DragEnterEx@12 63DAD_DragLeave@0 64OpenAs_RunDLLW@16 65DAD_DragMove@8 66PrepareDiscForBurnRunDllW@16 67DAD_SetDragImage@8 68DAD_ShowDragImage@4 69PrintersGetCommand_RunDLL@16 70PrintersGetCommand_RunDLLA@16 71SHCLSIDFromString@8 72SHFind_InitMenuPopup@16 73PrintersGetCommand_RunDLLW@16 74ILGetSize@4 75ILGetNext@4 76ILAppendID@12 77ILFree@4 78ILCreateFromPath@4 79SHSimpleIDListFromPath@4 80Win32DeleteFile@4 81SHCreateDirectory@8 82SHAddFromPropSheetExtArray@12 83SHCreatePropSheetExtArray@12 84SHDestroyPropSheetExtArray@4 85SHReplaceFromPropSheetExtArray@16 86PathCleanupSpec@8 87SHValidateUNC@12 88SHCreateShellFolderViewEx@8 89SHSetInstanceExplorer@4 90SHObjectProperties@16 91SHGetNewLinkInfoA@20 92SHGetNewLinkInfoW@20 93ShellMessageBoxW 94ShellMessageBoxA 95ILCreateFromPathA@4 96ILCreateFromPathW@4 97SHUpdateImageA@16 98SHUpdateImageW@16 99SHHandleUpdateImage@4 100SHFree@4 101SHAlloc@4 102SHHelpShortcuts_RunDLL@16 103SHHelpShortcuts_RunDLLA@16 104SHHelpShortcuts_RunDLLW@16 105AppCompat_RunDLLW@16 106AssocCreateForClasses@16 107AssocGetDetailsOfPropKey@20 108CheckEscapesW@8 109SHSetFolderPathA@16 110SHSetFolderPathW@16 111CommandLineToArgvW@8 112PathIsSlowW@8 113PathIsSlowA@8 114SHTestTokenMembership@8 115Control_RunDLL@16 116SHCreateShellFolderView@8 117Control_RunDLLA@16 118Control_RunDLLAsUserW@16 119Control_RunDLLW@16 120DllCanUnloadNow@0 121DllGetClassObject@12 122DllGetVersion@4 123DllInstall@8 124DllRegisterServer@0 125DllUnregisterServer@0 126DoEnvironmentSubstA@8 127DoEnvironmentSubstW@8 128DragAcceptFiles@8 129DragFinish@4 130DragQueryFile@16 131DragQueryFileA@16 132DragQueryFileAorW@24 133DragQueryFileW@16 134DragQueryPoint@8 135DuplicateIcon@8 136ExtractAssociatedIconA@12 137ExtractAssociatedIconExA@16 138ExtractAssociatedIconExW@16 139ExtractAssociatedIconW@12 140ExtractIconA@12 141ExtractIconEx@20 142ExtractIconExA@20 143ExtractIconExW@20 144ExtractIconW@12 145FindExecutableA@12 146FindExecutableW@12 147FreeIconList@8 148GetCurrentProcessExplicitAppUserModelID@4 149InitNetworkAddressControl@0 150InternalExtractIconListA@12 151InternalExtractIconListW@12 152LaunchMSHelp_RunDLLW@16 153Options_RunDLL@16 154Options_RunDLLA@16 155Options_RunDLLW@16 156RealShellExecuteA@40 157RealShellExecuteExA@44 158RealShellExecuteExW@44 159RealShellExecuteW@40 160RegenerateUserEnvironment@8 161RunAsNewUser_RunDLLW@16 162SHAddDefaultPropertiesByExt@8 163SHAddToRecentDocs@8 164SHAppBarMessage@8 165SHAssocEnumHandlers@12 166SHAssocEnumHandlersForProtocolByApplication@12 167SHBindToFolderIDListParent@20 168SHBindToFolderIDListParentEx@24 169SHBindToObject@20 170SHBindToParent@16 171SHBrowseForFolder@4 172SHBrowseForFolderA@4 173SHBrowseForFolderW@4 174SHChangeNotify@16 175SHChangeNotifyRegisterThread@4 176SHChangeNotifySuspendResume@16 177SHCreateAssociationRegistration@8 178SHCreateDataObject@24 179SHCreateDefaultContextMenu@12 180SHCreateDefaultExtractIcon@8 181SHCreateDefaultPropertiesOp@8 182SHCreateDirectoryExA@12 183SHCreateDirectoryExW@12 184SHCreateItemFromIDList@12 185SHCreateItemFromParsingName@16 186SHCreateItemFromRelativeName@20 187SHCreateItemInKnownFolder@20 188SHCreateItemWithParent@20 189SHCreateLocalServerRunDll@16 190SHCreateProcessAsUserW@4 191SHCreateQueryCancelAutoPlayMoniker@4 192SHCreateShellItem@16 193SHCreateShellItemArray@20 194SHCreateShellItemArrayFromDataObject@12 195SHCreateShellItemArrayFromIDLists@12 196SHCreateShellItemArrayFromShellItem@12 197SHEmptyRecycleBinA@12 198SHEmptyRecycleBinW@12 199SHEnableServiceObject@8 200SHEnumerateUnreadMailAccountsW@16 201SHEvaluateSystemCommandTemplate@16 202SHExtractIconsW@32 203SHFileOperation@4 204SHFileOperationA@4 205SHFileOperationW@4 206SHFormatDrive@16 207SHFreeNameMappings@4 208SHGetDataFromIDListA@20 209SHGetDataFromIDListW@20 210SHGetDesktopFolder@4 211SHGetDiskFreeSpaceA@16 212SHGetDiskFreeSpaceExA@16 213SHGetDiskFreeSpaceExW@16 214SHGetDriveMedia@8 215SHGetFileInfo@20 216SHGetFileInfoA@20 217SHGetFileInfoW@20 218SHGetFolderLocation@20 219SHGetFolderPathA@20 220SHGetFolderPathAndSubDirA@24 221SHGetFolderPathAndSubDirW@24 222SHGetFolderPathEx@20 223SHGetFolderPathW@20 224SheShortenPathW@8 225SheShortenPathA@8 226SHGetIDListFromObject@8 227SHGetIconOverlayIndexA@8 228SHGetIconOverlayIndexW@8 229SHGetInstanceExplorer@4 230SHGetItemFromDataObject@16 231SHGetItemFromObject@12 232SHGetKnownFolderIDList@16 233SHGetKnownFolderItem@20 234SHGetKnownFolderPath@16 235SHGetLocalizedName@16 236SHGetMalloc@4 237SHGetNameFromIDList@12 238SHGetNewLinkInfo@20 239SHGetPathFromIDList@8 240SHGetPathFromIDListA@8 241SHGetPathFromIDListEx@16 242SHGetPathFromIDListW@8 243SHGetPropertyStoreForWindow@12 244SHGetPropertyStoreFromIDList@16 245SHGetPropertyStoreFromParsingName@20 246SHGetSettings@8 247SHGetSpecialFolderLocation@12 248SHGetSpecialFolderPathA@16 249SHGetSpecialFolderPathW@16 250SHGetStockIconInfo@12 251SHGetTemporaryPropertyForItem@12 252SHGetUnreadMailCountW@24 253SHInvokePrinterCommandA@20 254SHInvokePrinterCommandW@20 255SHIsFileAvailableOffline@8 256SHLoadInProc@4 257SHLoadNonloadedIconOverlayIdentifiers@0 258SHOpenFolderAndSelectItems@16 259SHOpenWithDialog@8 260SHParseDisplayName@20 261SHPathPrepareForWriteA@16 262SHPathPrepareForWriteW@16 263SHQueryRecycleBinA@8 264SHQueryRecycleBinW@8 265SHQueryUserNotificationState@4 266SHRemoveLocalizedName@4 267SHResolveLibrary@4 268SHSetDefaultProperties@16 269SHSetKnownFolderPath@16 270SHSetLocalizedName@12 271SHSetTemporaryPropertyForItem@12 272SHSetUnreadMailCountW@12 273SHShowManageLibraryUI@20 274SHUpdateRecycleBinIcon@0 275SetCurrentProcessExplicitAppUserModelID@4 276SheChangeDirA@4 277SheChangeDirExW@4 278SheChangeDirExA@4 279SheGetDirA@8 280SheSetCurDrive@4 281SheRemoveQuotesW@4 282SheRemoveQuotesA@4 283ShellAboutA@16 284ShellAboutW@16 285ShellExec_RunDLL@16 286ShellExec_RunDLLA@16 287ShellExec_RunDLLW@16 288ShellExecuteA@24 289ShellExecuteEx@4 290ShellExecuteExA@4 291ShellExecuteExW@4 292ShellExecuteW@24 293ShellHookProc@12 294Shell_GetCachedImageIndexA@12 295Shell_GetCachedImageIndexW@12 296Shell_NotifyIcon@8 297Shell_NotifyIconA@8 298Shell_NotifyIconGetRect@8 299Shell_NotifyIconW@8 300SheGetPathOffsetW@4 301SheGetCurDrive@0 302SheGetDirW@8 303SheFullPathW@12 304SheFullPathA@12 305SheConvertPathW@12 306SheChangeDirW@4 307ExtractIconW@ 308ExtractIconResInfoW@20 309ExtractIconResInfoA@20 310SheGetDirExW@12 311StrChrA@8 312StrChrIA@8 313StrChrIW@8 314StrChrW@8 315StrCmpNA@12 316StrCmpNIA@12 317StrCmpNIW@12 318StrCmpNW@12 319StrNCmpA@12 320StrNCmpIA@12 321StrNCmpIW@12 322StrNCmpW@12 323StrRChrA@12 324StrRChrIA@12 325StrRChrIW@12 326StrRChrW@12 327StrRStrA@12 328StrRStrIA@12 329StrRStrIW@12 330StrRStrW@12 331StrStrA@8 332StrStrIA@8 333StrStrIW@8 334StrStrW@8 335WOWShellExecute@28 336WaitForExplorerRestartW@16 337RealDriveType@8 338SHFlushSFCache@0 339SHChangeNotification_Lock@16 340SHChangeNotification_Unlock@4 341WriteCabinetState@4 342ReadCabinetState@8 343IsUserAnAdmin@0 344StgMakeUniqueName@20 345SHPropStgCreate@32 346SHPropStgReadMultiple@20 347SHPropStgWriteMultiple@24 348CDefFolderMenu_Create2@36 349SHGetSetFolderCustomSettings@12 350SHMultiFileProperties@8 351SHGetImageList@12 352RestartDialogEx@16 353SHCreateFileExtractIconW@16 354SHLimitInputEdit@8 355SHGetAttributesFromDataObject@16 356ILLoadFromStreamEx@8 357