source: trunk/src/shell32/shell32dbg.def@ 21570

Last change on this file since 21570 was 21464, checked in by dmik, 15 years ago

Added argcA and argvA (valid only after WinMain() is entered) that may be used by applications to access ANSI versions of command line arguments w/o performing manual command line conversion and parsing. The standard argc and argv arguments, as opposed, are always in the OEM codepage.

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