| 1 | ; $Id: shell32dbg.def,v 1.2 2002-03-08 11:01:01 sandervl Exp $
 | 
|---|
| 2 | 
 | 
|---|
| 3 | ; Based on Windows 95
 | 
|---|
| 4 | LIBRARY SHELL32 INITINSTANCE
 | 
|---|
| 5 | DESCRIPTION 'Odin32 System DLL - Shell32'
 | 
|---|
| 6 | DATA MULTIPLE NONSHARED
 | 
|---|
| 7 | 
 | 
|---|
| 8 | 
 | 
|---|
| 9 | EXPORTS
 | 
|---|
| 10 | 
 | 
|---|
| 11 |     SHChangeNotifyRegister            = _DbgSHChangeNotifyRegister@24            @2
 | 
|---|
| 12 |     CheckEscapesA                     = _DbgCheckEscapesA@8                      @3
 | 
|---|
| 13 |     SHChangeNotifyDeregister          = _DbgSHChangeNotifyDeregister@4           @4
 | 
|---|
| 14 | ;   SHChangeNotifyUpdateEntryList     = _DbgSHChangeNotifyUpdateEntryList@16     @5
 | 
|---|
| 15 |     CheckEscapesW                     = _DbgCheckEscapesW@8                      @6
 | 
|---|
| 16 |     CommandLineToArgvW                = _DbgCommandLineToArgvW@8                 @7
 | 
|---|
| 17 |     Control_FillCache_RunDLL          = _DbgControl_FillCache_RunDLL@16          @8
 | 
|---|
| 18 | ;   PifMgr_OpenProperties             = _DbgPifMgr_OpenProperties@16             @9
 | 
|---|
| 19 | ;   PifMgr_GetProperties              = _DbgPifMgr_GetProperties@20              @10
 | 
|---|
| 20 | ;   PifMgr_SetProperties              = _DbgPifMgr_SetProperties@20              @11
 | 
|---|
| 21 | ;   Control_FillCache_RunDLLA         = _DbgControl_FillCache_RunDLLA@16         @12
 | 
|---|
| 22 | ;   PifMgr_CloseProperties            = _DbgPifMgr_CloseProperties@8             @13
 | 
|---|
| 23 | ;   Control_FillCache_RunDLLW         = _DbgControl_FillCache_RunDLLW@16         @14
 | 
|---|
| 24 |     ILGetDisplayName                  = _DbgILGetDisplayName@8                   @15
 | 
|---|
| 25 |     ILFindLastID                      = _DbgILFindLastID@4                       @16
 | 
|---|
| 26 |     ILRemoveLastID                    = _DbgILRemoveLastID@4                     @17
 | 
|---|
| 27 |     ILClone                           = _DbgILClone@4                            @18
 | 
|---|
| 28 |     ILCloneFirst                      = _DbgILCloneFirst@4                       @19
 | 
|---|
| 29 |     ILGlobalClone                     = _DbgILGlobalClone@4                      @20
 | 
|---|
| 30 |     ILIsEqual                         = _DbgILIsEqual@8                          @21
 | 
|---|
| 31 |     Control_RunDLL                    = _DbgControl_RunDLL@16                    @22
 | 
|---|
| 32 |     ILIsParent                        = _DbgILIsParent@12                        @23
 | 
|---|
| 33 |     ILFindChild                       = _DbgILFindChild@8                        @24
 | 
|---|
| 34 |     ILCombine                         = _DbgILCombine@8                          @25
 | 
|---|
| 35 |     ILLoadFromStream                  = _DbgILLoadFromStream@8                   @26
 | 
|---|
| 36 |     ILSaveToStream                    = _DbgILSaveToStream@8                     @27
 | 
|---|
| 37 |     SHILCreateFromPath                = _DbgSHILCreateFromPathAW@12              @28
 | 
|---|
| 38 |     PathIsRoot                        = _DbgPathIsRootAW@4                       @29
 | 
|---|
| 39 |     PathBuildRoot                     = _DbgPathBuildRootAW@8                    @30
 | 
|---|
| 40 |     PathFindExtension                 = _DbgPathFindExtensionAW@4                @31
 | 
|---|
| 41 |     PathAddBackslash                  = _DbgPathAddBackslashAW@4                 @32
 | 
|---|
| 42 |     PathRemoveBlanks                  = _DbgPathRemoveBlanksAW@4                 @33
 | 
|---|
| 43 |     PathFindFileName                  = _DbgPathFindFileNameAW@4                 @34
 | 
|---|
| 44 |     PathRemoveFileSpec                = _DbgPathRemoveFileSpecAW@4               @35
 | 
|---|
| 45 |     PathAppend                        = _DbgPathAppendAW@8                       @36
 | 
|---|
| 46 |     PathCombine                       = _DbgPathCombineAW@12                     @37
 | 
|---|
| 47 |     PathStripPath                     = _DbgPathStripPathAW@4                    @38
 | 
|---|
| 48 |     PathIsUNC                         = _DbgPathIsUNCAW@4                        @39
 | 
|---|
| 49 |     PathIsRelative                    = _DbgPathIsRelativeAW@4                   @40
 | 
|---|
| 50 | ;   Control_RunDLLA                   = _DbgControl_RunDLLA@16                   @41
 | 
|---|
| 51 | ;   Control_RunDLLW                   = _DbgControl_RunDLLW@16                   @42
 | 
|---|
| 52 |     PathIsExe                         = _DbgPathIsExeAW@4                        @43
 | 
|---|
| 53 |     DoEnvironmentSubstA               = _DbgDoEnvironmentSubstA@8                @44
 | 
|---|
| 54 |     PathFileExists                    = _DbgPathFileExistsAW@4                   @45
 | 
|---|
| 55 |     PathMatchSpec                     = _DbgPathMatchSpecAW@8                    @46
 | 
|---|
| 56 |     PathMakeUniqueName                = _DbgPathMakeUniqueNameAW@20              @47
 | 
|---|
| 57 |     PathSetDlgItemPath                = _DbgPathSetDlgItemPathAW@12              @48
 | 
|---|
| 58 |     PathQualify                       = _DbgPathQualifyAW@4                      @49
 | 
|---|
| 59 |     PathStripToRoot                   = _DbgPathStripToRootAW@4                  @50
 | 
|---|
| 60 |     PathResolve                       = _DbgPathResolveAW@12                     @51
 | 
|---|
| 61 |     PathGetArgs                       = _DbgPathGetArgsAW@4                      @52
 | 
|---|
| 62 |     DoEnvironmentSubst                = _DbgDoEnvironmentSubstAW@8               @53
 | 
|---|
| 63 |     DragAcceptFiles                   = _DbgDragAcceptFiles@8                    @54
 | 
|---|
| 64 |     PathQuoteSpaces                   = _DbgPathQuoteSpacesAW@4                  @55
 | 
|---|
| 65 |     PathUnquoteSpaces                 = _DbgPathUnquoteSpacesAW@4                @56
 | 
|---|
| 66 |     PathGetDriveNumber                = _DbgPathGetDriveNumberAW@4               @57
 | 
|---|
| 67 |     ParseField                        = _DbgParseFieldAW@16                      @58
 | 
|---|
| 68 |     RestartDialog                     = _DbgRestartDialog@12                     @59
 | 
|---|
| 69 |     ExitWindowsDialog                 = _DbgExitWindowsDialog@4                  @60
 | 
|---|
| 70 |     RunFileDlg                        = _DbgRunFileDlg@24                        @61
 | 
|---|
| 71 |     PickIconDlg                       = _DbgPickIconDlg@16                       @62
 | 
|---|
| 72 |     GetFileNameFromBrowse             = _DbgGetFileNameFromBrowse@28             @63
 | 
|---|
| 73 |     DriveType                         = _DbgDriveType@4                          @64
 | 
|---|
| 74 |     InvalidateDriveType               = _DbgInvalidateDriveType@4                @65
 | 
|---|
| 75 |     IsNetDrive                        = _DbgIsNetDrive@4                         @66
 | 
|---|
| 76 |     Shell_MergeMenus                  = _DbgShell_MergeMenus@24                  @67
 | 
|---|
| 77 |     SHGetSetSettings                  = _DbgSHGetSetSettings@12                  @68
 | 
|---|
| 78 | ;   SHGetNetResource                  = _DbgSHGetNetResource@?                   @69
 | 
|---|
| 79 |     SHCreateDefClassObject            = _DbgSHCreateDefClassObject@20            @70
 | 
|---|
| 80 |     Shell_GetImageList                = _DbgShell_GetImageList@8                 @71
 | 
|---|
| 81 |     Shell_GetCachedImageIndex         = _DbgShell_GetCachedImageIndexAW@12       @72
 | 
|---|
| 82 |     Shell_GetCachedImageIndexW        = _DbgShell_GetCachedImageIndexW@12        @1572
 | 
|---|
| 83 |     Shell_GetCachedImageIndexA        = _DbgShell_GetCachedImageIndexA@12        @1573
 | 
|---|
| 84 |     SHShellFolderView_Message         = _DbgSHShellFolderView_Message@12         @73
 | 
|---|
| 85 |     SHCreateStdEnumFmtEtc             = _DbgSHCreateStdEnumFmtEtc@12             @74
 | 
|---|
| 86 |     PathYetAnotherMakeUniqueName      = _DbgPathYetAnotherMakeUniqueNameAW@16    @75
 | 
|---|
| 87 | ;   DragQueryInfo                     = _DbgDragQueryInfo@?                      @76
 | 
|---|
| 88 |     SHMapPIDLToSystemImageListIndex   = _DbgSHMapPIDLToSystemImageListIndex@12   @77
 | 
|---|
| 89 |     OleStrToStrN                      = _DbgOleStrToStrN@16                      @78
 | 
|---|
| 90 |     StrToOleStrN                      = _DbgStrToOleStrN@16                      @79
 | 
|---|
| 91 |     DragFinish                        = _DbgDragFinish@4                         @80
 | 
|---|
| 92 |     DragQueryFile                     = _DbgDragQueryFileA@16                    @81
 | 
|---|
| 93 |     DragQueryFileA                    = _DbgDragQueryFileA@16                    @82
 | 
|---|
| 94 |     CIDLData_CreateFromIDArray        = _DbgCIDLData_CreateFromIDArray@16        @83
 | 
|---|
| 95 | ;   SHIsBadInterfacePtr               = _DbgSHIsBadInterfacePtr@?                @84
 | 
|---|
| 96 |     OpenRegStream                     = _SHOpenRegStreamA@16                  @85
 | 
|---|
| 97 |     SHRegisterDragDrop                = _DbgSHRegisterDragDrop@8                 @86
 | 
|---|
| 98 |     SHRevokeDragDrop                  = _DbgSHRevokeDragDrop@4                   @87
 | 
|---|
| 99 |     SHDoDragDrop                      = _DbgSHDoDragDrop@20                      @88
 | 
|---|
| 100 |     SHCloneSpecialIDList              = _DbgSHCloneSpecialIDList@12              @89
 | 
|---|
| 101 |     SHFindFiles                       = _DbgSHFindFiles@8                        @90
 | 
|---|
| 102 |     SHFindComputer                    = _DbgSHFindComputer@8                     @91
 | 
|---|
| 103 |     PathGetShortPath                  = _DbgPathGetShortPathAW@4                 @92
 | 
|---|
| 104 | ;   Win32CreateDirectory              = _DbgWin32CreateDirectory@?               @93
 | 
|---|
| 105 | ;   Win32RemoveDirectory              = _DbgWin32RemoveDirectory@?               @94
 | 
|---|
| 106 |     SHLogILFromFSIL                   = _DbgSHLogILFromFSIL@4                    @95
 | 
|---|
| 107 |     StrRetToStrN                      = _DbgStrRetToStrNAW@16                    @96
 | 
|---|
| 108 |     SHWaitForFileToOpen               = _DbgSHWaitForFileToOpen@12               @97
 | 
|---|
| 109 |     SHGetRealIDL                      = _DbgSHGetRealIDL@12                      @98
 | 
|---|
| 110 |     SetAppStartingCursor              = _DbgSetAppStartingCursor@8               @99
 | 
|---|
| 111 |     SHRestricted                      = _DbgSHRestricted@4                       @100
 | 
|---|
| 112 |     DragQueryFileAorW                 = _DbgDragQueryFileAorW@16                 @101
 | 
|---|
| 113 |     SHCoCreateInstance                = _DbgSHCoCreateInstance@20                @102
 | 
|---|
| 114 |     SignalFileOpen                    = _DbgSignalFileOpen@4                     @103
 | 
|---|
| 115 |     FileMenu_DeleteAllItems           = _DbgFileMenu_DeleteAllItems@4            @104
 | 
|---|
| 116 |     FileMenu_DrawItem                 = _DbgFileMenu_DrawItem@8                  @105
 | 
|---|
| 117 |     FileMenu_FindSubMenuByPidl        = _DbgFileMenu_FindSubMenuByPidl@8         @106
 | 
|---|
| 118 |     FileMenu_GetLastSelectedItemPidls = _DbgFileMenu_GetLastSelectedItemPidls@12 @107
 | 
|---|
| 119 |     FileMenu_HandleMenuChar           = _DbgFileMenu_HandleMenuChar@8            @108
 | 
|---|
| 120 |     FileMenu_InitMenuPopup            = _DbgFileMenu_InitMenuPopup@4             @109
 | 
|---|
| 121 |     FileMenu_InsertUsingPidl          = _DbgFileMenu_InsertUsingPidl@24          @110
 | 
|---|
| 122 |     FileMenu_Invalidate               = _DbgFileMenu_Invalidate@4                @111
 | 
|---|
| 123 |     FileMenu_MeasureItem              = _DbgFileMenu_MeasureItem@8               @112
 | 
|---|
| 124 |     FileMenu_ReplaceUsingPidl         = _DbgFileMenu_ReplaceUsingPidl@20         @113
 | 
|---|
| 125 |     FileMenu_Create                   = _DbgFileMenu_Create@20                   @114
 | 
|---|
| 126 |     FileMenu_AppendItem               = _DbgFileMenu_AppendItemAW@24             @115
 | 
|---|
| 127 |     FileMenu_TrackPopupMenuEx         = _DbgFileMenu_TrackPopupMenuEx@24         @116
 | 
|---|
| 128 |     FileMenu_DeleteItemByCmd          = _DbgFileMenu_DeleteItemByCmd@8           @117
 | 
|---|
| 129 |     FileMenu_Destroy                  = _DbgFileMenu_Destroy@4                   @118
 | 
|---|
| 130 |     IsLFNDrive                        = _DbgIsLFNDriveA@4                        @119
 | 
|---|
| 131 |     FileMenu_AbortInitMenu            = _DbgFileMenu_AbortInitMenu@0             @120
 | 
|---|
| 132 |     SHFlushClipboard                  = _DbgSHFlushClipboard@0                   @121
 | 
|---|
| 133 |     RunDLL_CallEntry16                = _DbgRunDLL_CallEntry16@20                @122
 | 
|---|
| 134 |     SHFreeUnusedLibraries             = _DbgSHFreeUnusedLibraries@0              @123
 | 
|---|
| 135 |     FileMenu_AppendFilesForPidl       = _DbgFileMenu_AppendFilesForPidl@12       @124
 | 
|---|
| 136 |     FileMenu_AddFilesForPidl          = _DbgFileMenu_AddFilesForPidl@28          @125
 | 
|---|
| 137 |     SHOutOfMemoryMessageBox           = _DbgSHOutOfMemoryMessageBox@12           @126
 | 
|---|
| 138 |     SHWinHelp                         = _DbgSHWinHelp@16                         @127
 | 
|---|
| 139 |     DllGetClassObject                 = _DbgSHELL32_DllGetClassObject@12         @128
 | 
|---|
| 140 |     DAD_AutoScroll                    = _DbgDAD_AutoScroll@12                    @129
 | 
|---|
| 141 |     DAD_DragEnter                     = _DbgDAD_DragEnter@4                      @130
 | 
|---|
| 142 |     DAD_DragEnterEx                   = _DbgDAD_DragEnterEx@12                   @131
 | 
|---|
| 143 |     DAD_DragLeave                     = _DbgDAD_DragLeave@0                      @132
 | 
|---|
| 144 |     DragQueryFileW                    = _DbgDragQueryFileW@16                    @133
 | 
|---|
| 145 |     DAD_DragMove                      = _DbgDAD_DragMove@8                       @134
 | 
|---|
| 146 |     DragQueryPoint                    = _DbgDragQueryPoint@8                     @135
 | 
|---|
| 147 |     DAD_SetDragImage                  = _DbgDAD_SetDragImage@8                   @136
 | 
|---|
| 148 |     DAD_ShowDragImage                 = _DbgDAD_ShowDragImage@4                  @137
 | 
|---|
| 149 |     DuplicateIcon                     = _DbgDuplicateIcon@4                      @138
 | 
|---|
| 150 |     Desktop_UpdateBriefcaseOnEvent    = _DbgDesktop_UpdateBriefcaseOnEvent@4     @139
 | 
|---|
| 151 |     FileMenu_DeleteItemByIndex        = _DbgFileMenu_DeleteItemByIndex@8         @140
 | 
|---|
| 152 |     FileMenu_DeleteItemByFirstID      = _DbgFileMenu_DeleteItemByFirstID@8       @141
 | 
|---|
| 153 |     FileMenu_DeleteSeparator          = _DbgFileMenu_DeleteSeparator@4           @142
 | 
|---|
| 154 |     FileMenu_EnableItemByCmd          = _DbgFileMenu_EnableItemByCmd@12          @143
 | 
|---|
| 155 |     FileMenu_GetItemExtent            = _DbgFileMenu_GetItemExtent@8             @144
 | 
|---|
| 156 |     PathFindOnPath                    = _DbgPathFindOnPathAW@8                   @145
 | 
|---|
| 157 |     RLBuildListOfPaths                = _DbgRLBuildListOfPaths@0                 @146
 | 
|---|
| 158 |     SHCLSIDFromString                 = _DbgSHCLSIDFromStringAW@8                @147
 | 
|---|
| 159 |     ExtractAssociatedIconA            = _DbgExtractAssociatedIconA@12            @148
 | 
|---|
| 160 |     SHFind_InitMenuPopup              = _DbgSHFind_InitMenuPopup@16              @149
 | 
|---|
| 161 |     ExtractAssociatedIconExA          = _DbgExtractAssociatedIconExA@12          @150
 | 
|---|
| 162 |     SHLoadOLE                         = _DbgSHLoadOLE@4                          @151
 | 
|---|
| 163 |     ILGetSize                         = _DbgILGetSize@4                          @152
 | 
|---|
| 164 |     ILGetNext                         = _DbgILGetNext@4                          @153
 | 
|---|
| 165 |     ILAppend                          = _DbgILAppend@12                          @154
 | 
|---|
| 166 |     ILFree                            = _DbgILFree@4                             @155
 | 
|---|
| 167 |     ILGlobalGree                      = _DbgILGlobalFree@4                       @156
 | 
|---|
| 168 |     ILCreateFromPath                  = _DbgILCreateFromPathAW@4                 @157
 | 
|---|
| 169 |     PathGetExtension                  = _DbgPathGetExtensionAW@12                @158
 | 
|---|
| 170 |     PathIsDirectory                   = _DbgPathIsDirectoryAW@4                  @159
 | 
|---|
| 171 | ;   SHNetConnectionDialog             = _DbgSHNetConnectionDialog@?              @160
 | 
|---|
| 172 |     SHRunControlPanel                 = _DbgSHRunControlPanel@8                  @161
 | 
|---|
| 173 |     SHSimpleIDListFromPath            = _DbgSHSimpleIDListFromPathAW@4           @162
 | 
|---|
| 174 |     StrToOleStr                       = _DbgStrToOleStr@8                        @163
 | 
|---|
| 175 |     Win32DeleteFile                   = _DbgWin32DeleteFile@4                    @164
 | 
|---|
| 176 |     SHCreateDirectory                 = _DbgSHCreateDirectory@8                  @165
 | 
|---|
| 177 | ;   CallCPLEntry16                    = _DbgCallCPLEntry16@?                     @166
 | 
|---|
| 178 |     SHAddFromPropSheetExtArray        = _DbgSHAddFromPropSheetExtArray@12        @167
 | 
|---|
| 179 |     SHCreatePropSheetExtArray         = _DbgSHCreatePropSheetExtArray@12         @168
 | 
|---|
| 180 |     SHDestroyPropSheetExtArray        = _DbgSHDestroyPropSheetExtArray@4         @169
 | 
|---|
| 181 |     SHReplaceFromPropSheetExtArray    = _DbgSHReplaceFromPropSheetExtArray@16    @170
 | 
|---|
| 182 |     PathCleanupSpec                   = _DbgPathCleanupSpecAW@8                  @171
 | 
|---|
| 183 | ;   SHCreateLinks                     = _DbgSHCreateLinks@?                      @172
 | 
|---|
| 184 |     SHValidateUNC                     = _DbgSHValidateUNC@12                     @173
 | 
|---|
| 185 |     SHCreateShellFolderViewEx         = _DbgSHCreateShellFolderViewEx@8          @174
 | 
|---|
| 186 |     SHGetSpecialFolderPath            = _DbgSHGetSpecialFolderPathAW@16          @175
 | 
|---|
| 187 |     SHSetInstanceExplorer             = _DbgSHSetInstanceExplorer@4              @176
 | 
|---|
| 188 | ;   DAD_SetDragImageFromListView      = _DbgDAD_SetDragImageFromListView@?       @177
 | 
|---|
| 189 | ;   SHObjectProperties                = _DbgSHObjectProperties@?                 @178
 | 
|---|
| 190 | ;   SHGetNewLinkInfoA                 = _DbgSHGetNewLinkInfoA@?                  @179
 | 
|---|
| 191 | ;   SHGetNewLinkInfoW                 = _DbgSHGetNewLinkInfoW@?                  @180
 | 
|---|
| 192 |     RegisterShellHook                 = _DbgRegisterShellHook@8                  @181
 | 
|---|
| 193 |     ShellMessageBoxW                  = _ShellMessageBoxW                     @182 ;cdecl
 | 
|---|
| 194 |     ShellMessageBoxA                  = _ShellMessageBoxA                     @183 ;cdecl
 | 
|---|
| 195 |     ArrangeWindows                    = _DbgArrangeWindows@20                    @184
 | 
|---|
| 196 |     SHHandleDiskFull                  = _DbgSHHandleDiskFull@8                   @185
 | 
|---|
| 197 |     ExtractAssociatedIconExW          = _DbgExtractAssociatedIconExW@12          @186
 | 
|---|
| 198 |     ExtractAssociatedIconW            = _DbgExtractAssociatedIconW@12            @187
 | 
|---|
| 199 |     ExtractIconA                      = _DbgExtractIconA@12                      @188
 | 
|---|
| 200 |     ExtractIconEx                     = _DbgExtractIconExA@20                    @189
 | 
|---|
| 201 |     ExtractIconExA                    = _DbgExtractIconExA@20                    @190
 | 
|---|
| 202 |     ExtractIconExW                    = _DbgExtractIconExW@20                    @191
 | 
|---|
| 203 |     ExtractIconResInfoA               = _DbgExtractIconResInfoA@4                @192
 | 
|---|
| 204 |     ExtractIconResInfoW               = _DbgExtractIconResInfoW@4                @193
 | 
|---|
| 205 |     ExtractIconW                      = _DbgExtractIconW@12                      @194
 | 
|---|
| 206 |     SHFree                            = _DbgSHFree@4                             @195
 | 
|---|
| 207 |     SHAlloc                           = _DbgSHAlloc@4                            @196
 | 
|---|
| 208 |     SHGlobalDefect                    = _DbgSHGlobalDefect@4                     @197
 | 
|---|
| 209 |     SHAbortInvokeCommand              = _DbgSHAbortInvokeCommand@0               @198
 | 
|---|
| 210 | ;   SHGetFileIcon                     = _DbgSHGetFileIcon@?                      @199
 | 
|---|
| 211 | ;   SHLocalAlloc                      = _DbgSHLocalAlloc@?                       @200
 | 
|---|
| 212 | ;   SHLocalFree                       = _DbgSHLocalFree@?                        @201
 | 
|---|
| 213 | ;   SHLocalReAlloc                    = _DbgSHLocalReAlloc@?                     @202
 | 
|---|
| 214 | ;   AddCommasW                        = _DbgAddCommasW@?                         @203
 | 
|---|
| 215 | ;   ShortSizeFormatW                  = _DbgShortSizeFormatW@?                   @204
 | 
|---|
| 216 | ;   Printer_LoadIconsW                = _DbgPrinter_LoadIconsW@?                 @205
 | 
|---|
| 217 | ;   Link_AddExtraDataSection          = _DbgLink_AddExtraDataSection@?           @206
 | 
|---|
| 218 | ;   Link_ReadExtraDataSection         = _DbgLink_ReadExtraDataSection@?          @207
 | 
|---|
| 219 | ;   Link_RemoveExtraDataSection       = _DbgLink_RemoveExtraDataSection@?        @208
 | 
|---|
| 220 | ;   Int64ToString                     = _DbgInt64ToString@?                      @209
 | 
|---|
| 221 | ;   LargeIntegerToString              = _DbgLargeIntegerToString@?               @210
 | 
|---|
| 222 | ;   Printers_GetPidl                  = _DbgPrinters_GetPidl@?                   @211
 | 
|---|
| 223 | ;   Printer_AddPrinterPropPages       = _DbgPrinter_AddPrinterPropPages@?        @212
 | 
|---|
| 224 | ;   Printers_RegisterWindowW          = _DbgPrinters_RegisterWindowW@?           @213
 | 
|---|
| 225 | ;   Printers_UnregisterWindow         = _DbgPrinters_UnregisterWindow@?          @214
 | 
|---|
| 226 | ;   SHStartNetConnectionDialog        = _DbgSHStartNetConnectionDialog@12        @215
 | 
|---|
| 227 | ;   ExtractVersionResource16W         = _DbgExtractVersionResource16W@?          @216
 | 
|---|
| 228 | ;   FindExeDlgProc                    = _DbgFindExeDlgProc@?                     @217
 | 
|---|
| 229 |     FindExecutableA                   = _DbgFindExecutableA@12                   @218
 | 
|---|
| 230 |     FindExecutableW                   = _DbgFindExecutableW@12                   @219
 | 
|---|
| 231 |     FreeIconList                      = _DbgFreeIconList@4                       @220
 | 
|---|
| 232 |     InternalExtractIconListA          = _DbgInternalExtractIconListA@4           @221
 | 
|---|
| 233 |     InternalExtractIconListW          = _DbgInternalExtractIconListW@4           @222
 | 
|---|
| 234 | ;   OpenAs_RunDLL                     = _DbgOpenAs_RunDLL@?                      @223
 | 
|---|
| 235 | ;   OpenAs_RunDLLA                    = _DbgOpenAs_RunDLLA@?                     @224
 | 
|---|
| 236 | ;   OpenAs_RunDLLW                    = _DbgOpenAs_RunDLLW@?                     @225
 | 
|---|
| 237 | ;   PrintersGetCommand_RunDLL         = _DbgPrintersGetCommand_RunDLL@?          @226
 | 
|---|
| 238 | ;   PrintersGetCommand_RunDLLA        = _DbgPrintersGetCommand_RunDLLA@?         @227
 | 
|---|
| 239 | ;   PrintersGetCommand_RunDLLW        = _DbgPrintersGetCommand_RunDLLW@?         @228
 | 
|---|
| 240 |     RealShellExecuteA                 = _DbgRealShellExecuteA@24                 @229
 | 
|---|
| 241 |     RealShellExecuteExA               = _DbgRealShellExecuteExA@4                @230
 | 
|---|
| 242 |     RealShellExecuteExW               = _DbgRealShellExecuteExW@4                @231
 | 
|---|
| 243 |     RealShellExecuteW                 = _DbgRealShellExecuteW@24                 @232
 | 
|---|
| 244 |     RegenerateUserEnvironment         = _DbgRegenerateUserEnvironment@8          @233
 | 
|---|
| 245 |     SHAddToRecentDocs                 = _DbgSHAddToRecentDocs@8                  @234
 | 
|---|
| 246 |     SHAppBarMessage                   = _DbgSHAppBarMessage@8                    @235
 | 
|---|
| 247 |     SHBrowseForFolder                 = _DbgSHBrowseForFolder@4                  @236
 | 
|---|
| 248 |     SHBrowseForFolderA                = _DbgSHBrowseForFolderA@4                 @237
 | 
|---|
| 249 |     SHBrowseForFolderW                = _DbgSHBrowseForFolderW@4                 @238
 | 
|---|
| 250 |     SHChangeNotify                    = _DbgSHChangeNotifyAW@16                  @239
 | 
|---|
| 251 |     SHEmptyRecycleBinA                = _DbgSHEmptyRecycleBinA@12                @240
 | 
|---|
| 252 |     SHEmptyRecycleBinW                = _DbgSHEmptyRecycleBinW@12                @241
 | 
|---|
| 253 |     SHFileOperation                   = _DbgSHFileOperationAW@4                  @242
 | 
|---|
| 254 |     SHFileOperationA                  = _DbgSHFileOperationA@4                   @243
 | 
|---|
| 255 |     SHFileOperationW                  = _DbgSHFileOperationW@4                   @244
 | 
|---|
| 256 |     SHFormatDrive                     = _DbgSHFormatDrive@16                     @245
 | 
|---|
| 257 |     SHFreeNameMappings                = _DbgSHFreeNameMappings@4                 @246
 | 
|---|
| 258 |     SHGetDataFromIDListA              = _DbgSHGetDataFromIDListA@20              @247
 | 
|---|
| 259 |     SHGetDataFromIDListW              = _DbgSHGetDataFromIDListW@20              @248
 | 
|---|
| 260 |     PathParseIconLocation             = _DbgPathParseIconLocationAW@4            @249
 | 
|---|
| 261 |     PathRemoveExtension               = _DbgPathRemoveExtensionAW@4              @250
 | 
|---|
| 262 |     PathRemoveArgs                    = _DbgPathRemoveArgsAW@4                   @251
 | 
|---|
| 263 |     SHGetDesktopFolder                = _DbgSHGetDesktopFolder@4                 @252
 | 
|---|
| 264 |     SHGetFileInfo                     = _DbgSHGetFileInfoA@20                    @253
 | 
|---|
| 265 |     SHGetFileInfoA                    = _DbgSHGetFileInfoA@20                    @254
 | 
|---|
| 266 |     SHGetFileInfoW                    = _DbgSHGetFileInfoW@20                    @255
 | 
|---|
| 267 |     SHGetInstanceExplorer             = _DbgSHGetInstanceExplorer@4              @256
 | 
|---|
| 268 |     SHGetMalloc                       = _DbgSHGetMalloc@4                        @257
 | 
|---|
| 269 |     SHGetNewLinkInfo                  = _DbgSHGetNewLinkInfo@20                  @258
 | 
|---|
| 270 |     SHGetPathFromIDList               = _DbgSHGetPathFromIDListA@8               @259
 | 
|---|
| 271 |     SHGetPathFromIDListA              = _DbgSHGetPathFromIDListA@8               @260
 | 
|---|
| 272 |     SHGetPathFromIDListW              = _DbgSHGetPathFromIDListW@8               @261
 | 
|---|
| 273 |     SHGetSpecialFolderLocation        = _DbgSHGetSpecialFolderLocation@12        @262
 | 
|---|
| 274 |     SHHelpShortcuts_RunDLL            = _DbgSHHelpShortcuts_RunDLL@16            @263
 | 
|---|
| 275 |     SHHelpShortcuts_RunDLLA           = _DbgSHHelpShortcuts_RunDLLA@16           @264
 | 
|---|
| 276 |     SHHelpShortcuts_RunDLLW           = _DbgSHHelpShortcuts_RunDLLW@16           @265
 | 
|---|
| 277 |     SHLoadInProc                      = _DbgSHLoadInProc@4                       @266
 | 
|---|
| 278 |     SHQueryRecycleBinA                = _DbgSHQueryRecycleBinA@8                 @267
 | 
|---|
| 279 |     SHQueryRecycleBinW                = _DbgSHQueryRecycleBinW@8                 @268
 | 
|---|
| 280 |     SHUpdateRecycleBinIcon            = _DbgSHUpdateRecycleBinIcon@0             @269
 | 
|---|
| 281 | ;   SheChangeDirA                     = _DbgSheChangeDirA@4                      @270
 | 
|---|
| 282 | ;   SheChangeDirExA                   = _DbgSheChangeDirExA@?                    @271
 | 
|---|
| 283 | ;   SheChangeDirExW                   = _DbgSheChangeDirExW@?                    @272
 | 
|---|
| 284 |     SheChangeDirW                     = _DbgSheChangeDirW@4                      @273
 | 
|---|
| 285 |     SheConvertPathW                   = _DbgSheConvertPathW@8                    @274
 | 
|---|
| 286 | ;   SheFullPathA                      = _DbgSheFullPathA@?                       @275
 | 
|---|
| 287 | ;   SheFullPathW                      = _DbgSheFullPathW@?                       @276
 | 
|---|
| 288 |     SheSetCurDrive                    = _DbgSheSetCurDrive@4                     @277
 | 
|---|
| 289 | ;   SheGetDirA                        = _DbgSheGetDirA@?                         @278
 | 
|---|
| 290 | ;   SheGetDirExW                      = _DbgSheGetDirExW@?                       @279
 | 
|---|
| 291 |     SheGetDirW                        = _DbgSheGetDirW@8                         @280
 | 
|---|
| 292 | ;   SheGetPathOffsetW                 = _DbgSheGetPathOffsetW@?                  @281
 | 
|---|
| 293 |     SheRemoveQuotesA                  = _DbgSheRemoveQuotesA@4                   @282
 | 
|---|
| 294 |     SheRemoveQuotesW                  = _DbgSheRemoveQuotesW@4                   @283
 | 
|---|
| 295 | ;   SheSetCurDrive                    = _DbgSheSetCurDrive@?                     @284
 | 
|---|
| 296 |     SheShortenPathA                   = _DbgSheShortenPathA@8                    @285
 | 
|---|
| 297 |     SheShortenPathW                   = _DbgSheShortenPathW@8                    @286
 | 
|---|
| 298 |     ShellAboutA                       = _DbgShellAboutA@16                       @287
 | 
|---|
| 299 |     ShellAboutW                       = _DbgShellAboutW@16                       @288
 | 
|---|
| 300 |     ShellExecuteA                     = _DbgShellExecuteA@24                     @289
 | 
|---|
| 301 |     ShellExecuteEx                    = _DbgShellExecuteExA@4                    @290
 | 
|---|
| 302 |     ShellExecuteExA                   = _DbgShellExecuteExA@4                    @291
 | 
|---|
| 303 |     ShellExecuteExW                   = _DbgShellExecuteExW@4                    @292
 | 
|---|
| 304 |     ShellExecuteW                     = _DbgShellExecuteW@24                     @293
 | 
|---|
| 305 |     ShellExecute                      = _DbgShellExecuteA@24                     @294
 | 
|---|
| 306 | ;   ShellHookProc                     = _DbgShellHookProc@?                      @295
 | 
|---|
| 307 |     Shell_NotifyIcon                  = _DbgShell_NotifyIconA@8                  @296
 | 
|---|
| 308 |     Shell_NotifyIconA                 = _DbgShell_NotifyIconA@8                  @297
 | 
|---|
| 309 |     Shell_NotifyIconW                 = _DbgShell_NotifyIconW@8                  @298
 | 
|---|
| 310 | ;   Shl1632_ThunkData32               = _DbgShl1632_ThunkData32@?                @299
 | 
|---|
| 311 | ;   Shl3216_ThunkData32               = _DbgShl3216_ThunkData32@?                @300
 | 
|---|
| 312 | ;;SHLWAPI forwarders
 | 
|---|
| 313 |     StrChrA                           = _StrChrA@8                            @301
 | 
|---|
| 314 |     StrChrIA                          = _StrChrIA@8                           @302
 | 
|---|
| 315 |     StrChrIW                          = _StrChrIW@8                           @303
 | 
|---|
| 316 |     StrChrW                           = _StrChrW@8                            @304
 | 
|---|
| 317 |     StrCmpNA                          = _StrCmpNA@12                           @305
 | 
|---|
| 318 |     StrCmpNIA                         = _StrCmpNIA@12                         @306
 | 
|---|
| 319 |     StrCmpNIW                         = _StrCmpNIW@12                         @307
 | 
|---|
| 320 |     StrCmpNW                          = _StrCmpNW@12                           @308
 | 
|---|
| 321 |     StrCpyNA                          = _lstrcpynA@12                         @309
 | 
|---|
| 322 |     StrCpyNW                          = _lstrcpynW@12                         @310
 | 
|---|
| 323 |     StrNCmpA                          = _StrCmpNA@12                          @311
 | 
|---|
| 324 |     StrNCmpIA                         = _StrCmpNIA@12                         @312
 | 
|---|
| 325 |     StrNCmpIW                         = _StrCmpNIW@12                         @313
 | 
|---|
| 326 |     StrNCmpW                          = _StrCmpNW@12                          @314
 | 
|---|
| 327 |     StrNCpyA                          = _lstrcpynA@12                         @315
 | 
|---|
| 328 |     StrNCpyW                          = _lstrcpynW@12                         @316
 | 
|---|
| 329 |     StrRChrA                          = _StrRChrA@12                          @317
 | 
|---|
| 330 |     StrRChrIA                         = _StrRChrIA@12                         @318
 | 
|---|
| 331 |     StrRChrIW                         = _StrRChrIW@12                         @319
 | 
|---|
| 332 |     StrRChrW                          = _StrRChrW@12                          @320
 | 
|---|
| 333 | ;   StrRStrA                          = _StrRStrA@?                           @321
 | 
|---|
| 334 |     StrRStrIA                         = _StrRStrIA@12                         @322
 | 
|---|
| 335 |     StrRStrIW                         = _StrRStrIW@12                         @323
 | 
|---|
| 336 | ;   StrRStrW                          = _StrRStrW@?                           @324
 | 
|---|
| 337 |     StrStrA                           = _StrStrA@8                            @325
 | 
|---|
| 338 |     StrStrIA                          = _StrStrIA@8                           @326
 | 
|---|
| 339 |     StrStrIW                          = _StrStrIW@8                           @327
 | 
|---|
| 340 |     StrStrW                           = _StrStrW@8                            @328
 | 
|---|
| 341 | ;;SHLWAPI forwarders end
 | 
|---|
| 342 | ;   WOWShellExecute                   = _DbgWOWShellExecute@?                    @329
 | 
|---|
| 343 |     SHRegCloseKey                     = _DbgSHRegCloseKey@4                      @505
 | 
|---|
| 344 |     SHRegOpenKeyA                     = _DbgSHRegOpenKeyA@12                     @506
 | 
|---|
| 345 |     SHRegOpenKeyW                     = _DbgSHRegOpenKeyW@12                     @507
 | 
|---|
| 346 |     SHRegQueryValueA                  = _DbgSHRegQueryValueA@16                  @508
 | 
|---|
| 347 |     SHRegQueryValueExA                = _DbgSHRegQueryValueExA@24                @509
 | 
|---|
| 348 |     SHRegQueryValueExW                = _DbgSHRegQueryValueExW@24                @510
 | 
|---|
| 349 |     SHRegQueryValueW                  = _DbgSHRegQueryValueW@16                  @511
 | 
|---|
| 350 |     SHRegDeleteKeyW                   = _DbgSHRegDeleteKeyW@8                    @512
 | 
|---|
| 351 |     SHRegDeleteKeyA                   = _DbgSHRegDeleteKeyA@8                    @513 ;?
 | 
|---|
| 352 |     SHAllocShared                     = _DbgSHAllocShared@12                     @520
 | 
|---|
| 353 |     SHInitRestricted                  = _DbgSHInitRestricted@8                   @1521
 | 
|---|
| 354 |     SHLockShared                      = _DbgSHLockShared@8                       @521
 | 
|---|
| 355 |     SHUnlockShared                    = _DbgSHUnlockShared@4                     @522
 | 
|---|
| 356 |     SHFreeShared                      = _DbgSHFreeShared@8                       @523
 | 
|---|
| 357 | ;   RealDriveType                     = _DbgRealDriveType@8                      @524
 | 
|---|
| 358 | ;   RealDriveTypeFlags                = _DbgRealDriveTypeFlags@8                 @525
 | 
|---|
| 359 |     NTSHChangeNotifyRegister          = _DbgNTSHChangeNotifyRegister@24          @640
 | 
|---|
| 360 |     NTSHChangeNotifyDeregister        = _DbgNTSHChangeNotifyDeregister@4         @641
 | 
|---|
| 361 | ;   SHChangeNotifyReceive             = _DbgSHChangeNotifyReceive@16             @643
 | 
|---|
| 362 | ;   SHChangeNotification_Lock         = _DbgSHChangeNotification_Lock@16         @644
 | 
|---|
| 363 | ;   SHChangeNotification_Unlock       = _DbgSHChangeNotification_Unlock@16       @645
 | 
|---|
| 364 | ;   SHChangeRegistrationReceive       = _DbgSHChangeRegistrationReceive@8        @646
 | 
|---|
| 365 | ;   ReceiveAddToRecentDocs            = _DbgReceiveAddToRecentDocs@8             @647
 | 
|---|
| 366 | ;   SHWaitOp_Operate                  = _DbgSHWaitOp_Operate@8                   @648
 | 
|---|
| 367 |     PathIsSameRoot                    = _DbgPathIsSameRootAW@8                   @650
 | 
|---|
| 368 |     ReadCabinetState                  = _DbgReadCabinetState@8                   @651
 | 
|---|
| 369 |     WriteCabinetState                 = _DbgWriteCabinetState@4                  @652
 | 
|---|
| 370 |     PathProcessCommand                = _DbgPathProcessCommandAW@16              @653
 | 
|---|
| 371 |                                         _SHELL32_654@8                        @654
 | 
|---|
| 372 |     FileIconInit                      = _DbgFileIconInit@4                       @660
 | 
|---|
| 373 |     IsUserAdmin                       = _DbgIsUserAdmin@0                        @680
 | 
|---|
| 374 | 
 | 
|---|
| 375 | ;
 | 
|---|
| 376 | ; version 4.71 (IE4.0)
 | 
|---|
| 377 | ;  _WIN32_IE >= 0x0400
 | 
|---|
| 378 | ;
 | 
|---|
| 379 |     SHGetSpecialFolderPathA           = _DbgSHGetSpecialFolderPathA@16           @690
 | 
|---|
| 380 | 
 | 
|---|
| 381 |     SHGetSettings                     = _DbgSHGetSettings@8                      @691
 | 
|---|
| 382 | 
 | 
|---|
| 383 | ;
 | 
|---|
| 384 | ; version 5.00 (Win2K)
 | 
|---|
| 385 | ;_WIN32_IE >= 0x0500
 | 
|---|
| 386 | ;
 | 
|---|
| 387 |     SHGetFolderPathA                  = _DbgSHGetFolderPathA@20                  @700
 | 
|---|
| 388 |     SHGetFolderPathW                  = _DbgSHGetFolderPathW@20                  @701
 | 
|---|
| 389 |     SHGetFolderLocation               = _DbgSHGetFolderLocation@20               @702
 | 
|---|
| 390 | 
 | 
|---|
| 391 | ;   FOOBAR1217                        = _DbgFOOBAR1217@?                         @1217
 | 
|---|
| 392 | 
 | 
|---|
| 393 |     DllGetVersion                     = _DbgSHELL32_DllGetVersion@4              @1220
 | 
|---|
| 394 |     DllCanUnloadNow                   = _DbgSHELL32_DllCanUnloadNow@0            @1221
 | 
|---|
| 395 | 
 | 
|---|
| 396 |     _StrFormatByteSizeA@12                @1041
 | 
|---|
| 397 |     _StrFormatByteSizeW@12                @1042
 | 
|---|