source: trunk/src/shell32/shell32.def@ 22012

Last change on this file since 22012 was 22012, checked in by abwillis, 13 years ago

Ticket #86

File size: 31.1 KB
Line 
1; $Id: shell32.def,v 1.40 2003-10-02 10:39:21 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
13EXPORTS
14
15 SHChangeNotifyRegister = "_SHChangeNotifyRegister@24" @2
16 CheckEscapesA = "_CheckEscapesA@8" @3
17 SHChangeNotifyDeregister = "_SHChangeNotifyDeregister@4" @4
18; SHChangeNotifyUpdateEntryList = _SHChangeNotifyUpdateEntryList@16 @5
19 CheckEscapesW = "_CheckEscapesW@8" @6
20 CommandLineToArgvW @7 ; forwarder to KERNEL32
21 Control_FillCache_RunDLL = "_Control_FillCache_RunDLL@16" @8
22; PifMgr_OpenProperties = _PifMgr_OpenProperties@16 @9
23; PifMgr_GetProperties = _PifMgr_GetProperties@20 @10
24; PifMgr_SetProperties = _PifMgr_SetProperties@20 @11
25; Control_FillCache_RunDLLA = _Control_FillCache_RunDLLA@16 @12
26; PifMgr_CloseProperties = _PifMgr_CloseProperties@8 @13
27; Control_FillCache_RunDLLW = _Control_FillCache_RunDLLW@16 @14
28 ILGetDisplayName = "_ILGetDisplayName@8" @15
29 ILFindLastID = "_ILFindLastID@4" @16
30 ILRemoveLastID = "_ILRemoveLastID@4" @17
31 ILClone = "_ILClone@4" @18
32 ILCloneFirst = "_ILCloneFirst@4" @19
33 ILGlobalClone = "_ILGlobalClone@4" @20
34 ILIsEqual = "_ILIsEqual@8" @21
35 Control_RunDLL = "_Control_RunDLLA@16" @22
36 ILIsParent = "_ILIsParent@12" @23
37 ILFindChild = "_ILFindChild@8" @24
38 ILCombine = "_ILCombine@8" @25
39 ILLoadFromStream = "_ILLoadFromStream@8" @26
40 ILSaveToStream = "_ILSaveToStream@8" @27
41 SHILCreateFromPath = "_SHILCreateFromPathAW@12" @28
42 PathIsRoot = "_PathIsRootAW@4" @29
43 PathBuildRoot = "_PathBuildRootAW@8" @30
44 PathFindExtension = "_PathFindExtensionAW@4" @31
45 PathAddBackslash = "_PathAddBackslashAW@4" @32
46 PathRemoveBlanks = "_PathRemoveBlanksAW@4" @33
47 PathFindFileName = "_PathFindFileNameAW@4" @34
48 PathRemoveFileSpec = "_PathRemoveFileSpecAW@4" @35
49 PathAppend = "_PathAppendAW@8" @36
50 PathCombine = "_PathCombineAW@12" @37
51 PathStripPath = "_PathStripPathAW@4" @38
52 PathIsUNC = "_PathIsUNCAW@4" @39
53 PathIsRelative = "_PathIsRelativeAW@4" @40
54 Control_RunDLLA = "_Control_RunDLLA@16" @41
55 Control_RunDLLW = "_Control_RunDLLW@16" @42
56 PathIsExe = "_PathIsExeAW@4" @43
57 DoEnvironmentSubstA = "_DoEnvironmentSubstA@8" @44
58 PathFileExists = "_PathFileExistsAW@4" @45
59 PathMatchSpec = "_PathMatchSpecAW@8" @46
60 PathMakeUniqueName = "_PathMakeUniqueNameAW@20" @47
61 PathSetDlgItemPath = "_PathSetDlgItemPathAW@12" @48
62 PathQualify = "_PathQualifyAW@4" @49
63 PathStripToRoot = "_PathStripToRootAW@4" @50
64 PathResolve = "_PathResolveAW@12" @51
65 PathGetArgs = "_PathGetArgsAW@4" @52
66 DoEnvironmentSubst = "_DoEnvironmentSubstAW@8" @53
67 DragAcceptFiles = "_DragAcceptFiles@8" @54
68 PathQuoteSpaces = "_PathQuoteSpacesAW@4" @55
69 PathUnquoteSpaces = "_PathUnquoteSpacesAW@4" @56
70 PathGetDriveNumber = "_PathGetDriveNumberAW@4" @57
71 ParseField = "_ParseFieldAW@16" @58
72 RestartDialog = "_RestartDialog@12" @59
73 ExitWindowsDialog = "_ExitWindowsDialog@4" @60
74 RunFileDlg = "_RunFileDlg@24" @61
75 PickIconDlg = "_PickIconDlg@16" @62
76 GetFileNameFromBrowse = "_GetFileNameFromBrowse@28" @63
77 DriveType = "_DriveType@4" @64
78 InvalidateDriveType = "_InvalidateDriveType@4" @65
79 IsNetDrive = "_IsNetDrive@4" @66
80 Shell_MergeMenus = "_Shell_MergeMenus@24" @67
81 SHGetSetSettings = "_SHGetSetSettings@12" @68
82; SHGetNetResource = _SHGetNetResource@? @69
83 SHCreateDefClassObject = "_SHCreateDefClassObject@20" @70
84 Shell_GetImageList = "_Shell_GetImageList@8" @71
85 Shell_GetCachedImageIndex = "_Shell_GetCachedImageIndexAW@12" @72
86 Shell_GetCachedImageIndexW = "_Shell_GetCachedImageIndexW@12" @1572
87 Shell_GetCachedImageIndexA = "_Shell_GetCachedImageIndexA@12" @1573
88 SHShellFolderView_Message = "_SHShellFolderView_Message@12" @73
89 SHCreateStdEnumFmtEtc = "_SHCreateStdEnumFmtEtc@12" @74
90 PathYetAnotherMakeUniqueName = "_PathYetAnotherMakeUniqueNameAW@16" @75
91; DragQueryInfo = _DragQueryInfo@? @76
92 SHMapPIDLToSystemImageListIndex = "_SHMapPIDLToSystemImageListIndex@12" @77
93 OleStrToStrN = "_OleStrToStrN@16" @78
94 StrToOleStrN = "_StrToOleStrN@16" @79
95 DragFinish = "_DragFinish@4" @80
96 DragQueryFile = "_DragQueryFileA@16" @81
97 DragQueryFileA = "_DragQueryFileA@16" @82
98 CIDLData_CreateFromIDArray = "_CIDLData_CreateFromIDArray@16" @83
99; SHIsBadInterfacePtr = _SHIsBadInterfacePtr@? @84
100 OpenRegStream = "_SHOpenRegStreamA@16" @85
101 SHRegisterDragDrop = "_SHRegisterDragDrop@8" @86
102 SHRevokeDragDrop = "_SHRevokeDragDrop@4" @87
103 SHDoDragDrop = "_SHDoDragDrop@20" @88
104 SHCloneSpecialIDList = "_SHCloneSpecialIDList@12" @89
105 SHFindFiles = "_SHFindFiles@8" @90
106 SHFindComputer = "_SHFindComputer@8" @91
107 PathGetShortPath = "_PathGetShortPathAW@4" @92
108; Win32CreateDirectory = _Win32CreateDirectory@? @93
109; Win32RemoveDirectory = _Win32RemoveDirectory@? @94
110 SHLogILFromFSIL = "_SHLogILFromFSIL@4" @95
111 StrRetToStrN = "_StrRetToStrNAW@16" @96
112 SHWaitForFileToOpen = "_SHWaitForFileToOpen@12" @97
113 SHGetRealIDL = "_SHGetRealIDL@12" @98
114 SetAppStartingCursor = "_SetAppStartingCursor@8" @99
115 SHRestricted = "_SHRestricted@4" @100
116 DragQueryFileAorW = "_DragQueryFileAorW@16" @101
117 SHCoCreateInstance = "_SHCoCreateInstance@20" @102
118 SignalFileOpen = "_SignalFileOpen@4" @103
119 FileMenu_DeleteAllItems = "_FileMenu_DeleteAllItems@4" @104
120 FileMenu_DrawItem = "_FileMenu_DrawItem@8" @105
121 FileMenu_FindSubMenuByPidl = "_FileMenu_FindSubMenuByPidl@8" @106
122 FileMenu_GetLastSelectedItemPidls = "_FileMenu_GetLastSelectedItemPidls@12" @107
123 FileMenu_HandleMenuChar = "_FileMenu_HandleMenuChar@8" @108
124 FileMenu_InitMenuPopup = "_FileMenu_InitMenuPopup@4" @109
125 FileMenu_InsertUsingPidl = "_FileMenu_InsertUsingPidl@24" @110
126 FileMenu_Invalidate = "_FileMenu_Invalidate@4" @111
127 FileMenu_MeasureItem = "_FileMenu_MeasureItem@8" @112
128 FileMenu_ReplaceUsingPidl = "_FileMenu_ReplaceUsingPidl@20" @113
129 FileMenu_Create = "_FileMenu_Create@20" @114
130 FileMenu_AppendItem = "_FileMenu_AppendItemAW@24" @115
131 FileMenu_TrackPopupMenuEx = "_FileMenu_TrackPopupMenuEx@24" @116
132 FileMenu_DeleteItemByCmd = "_FileMenu_DeleteItemByCmd@8" @117
133 FileMenu_Destroy = "_FileMenu_Destroy@4" @118
134 IsLFNDrive = "_IsLFNDriveA@4" @119
135 FileMenu_AbortInitMenu = "_FileMenu_AbortInitMenu@0" @120
136 SHFlushClipboard = "_SHFlushClipboard@0" @121
137 RunDLL_CallEntry16 = "_RunDLL_CallEntry16@20" @122
138 SHFreeUnusedLibraries = "_SHFreeUnusedLibraries@0" @123
139 FileMenu_AppendFilesForPidl = "_FileMenu_AppendFilesForPidl@12" @124
140 FileMenu_AddFilesForPidl = "_FileMenu_AddFilesForPidl@28" @125
141 SHOutOfMemoryMessageBox = "_SHOutOfMemoryMessageBox@12" @126
142 SHWinHelp = "_SHWinHelp@16" @127
143 DllGetClassObject = "_SHELL32_DllGetClassObject@12" @128
144 DAD_AutoScroll = "_DAD_AutoScroll@12" @129
145 DAD_DragEnter = "_DAD_DragEnter@4" @130
146 DAD_DragEnterEx = "_DAD_DragEnterEx@12" @131
147 DAD_DragLeave = "_DAD_DragLeave@0" @132
148 DragQueryFileW = "_DragQueryFileW@16" @133
149 DAD_DragMove = "_DAD_DragMove@8" @134
150 DragQueryPoint = "_DragQueryPoint@8" @135
151 DAD_SetDragImage = "_DAD_SetDragImage@8" @136
152 DAD_ShowDragImage = "_DAD_ShowDragImage@4" @137
153 DuplicateIcon = "_DuplicateIcon@4" @138
154 Desktop_UpdateBriefcaseOnEvent = "_Desktop_UpdateBriefcaseOnEvent@4" @139
155 FileMenu_DeleteItemByIndex = "_FileMenu_DeleteItemByIndex@8" @140
156 FileMenu_DeleteItemByFirstID = "_FileMenu_DeleteItemByFirstID@8" @141
157 FileMenu_DeleteSeparator = "_FileMenu_DeleteSeparator@4" @142
158 FileMenu_EnableItemByCmd = "_FileMenu_EnableItemByCmd@12" @143
159 FileMenu_GetItemExtent = "_FileMenu_GetItemExtent@8" @144
160 PathFindOnPath = "_PathFindOnPathAW@8" @145
161 RLBuildListOfPaths = "_RLBuildListOfPaths@0" @146
162 SHCLSIDFromString = "_SHCLSIDFromStringAW@8" @147
163 ExtractAssociatedIconA = "_ExtractAssociatedIconA@12" @148
164 SHFind_InitMenuPopup = "_SHFind_InitMenuPopup@16" @149
165 ExtractAssociatedIconExA = "_ExtractAssociatedIconExA@12" @150
166 SHLoadOLE = "_SHLoadOLE@4" @151
167 ILGetSize = "_ILGetSize@4" @152
168 ILGetNext = "_ILGetNext@4" @153
169 ILAppend = "_ILAppend@12" @154
170 ILFree = "_ILFree@4" @155
171 ILGlobalGree = "_ILGlobalFree@4" @156
172 ILCreateFromPath = "_ILCreateFromPathAW@4" @157
173 PathGetExtension = "_PathGetExtensionAW@12" @158
174 PathIsDirectory = "_PathIsDirectoryAW@4" @159
175; SHNetConnectionDialog = _SHNetConnectionDialog@? @160
176 SHRunControlPanel = "_SHRunControlPanel@8" @161
177 SHSimpleIDListFromPath = "_SHSimpleIDListFromPathAW@4" @162
178 StrToOleStr = "_StrToOleStr@8" @163
179 Win32DeleteFile = "_Win32DeleteFileAW@4" @164
180 SHCreateDirectory = "_SHCreateDirectory@8" @165
181; CallCPLEntry16 = _CallCPLEntry16@? @166
182 SHAddFromPropSheetExtArray = "_SHAddFromPropSheetExtArray@12" @167
183 SHCreatePropSheetExtArray = "_SHCreatePropSheetExtArray@12" @168
184 SHDestroyPropSheetExtArray = "_SHDestroyPropSheetExtArray@4" @169
185 SHReplaceFromPropSheetExtArray = "_SHReplaceFromPropSheetExtArray@16" @170
186 PathCleanupSpec = "_PathCleanupSpecAW@8" @171
187; SHCreateLinks = _SHCreateLinks@? @172
188 SHValidateUNC = "_SHValidateUNC@12" @173
189 SHCreateShellFolderViewEx = "_SHCreateShellFolderViewEx@8" @174
190 SHGetSpecialFolderPath = "_SHGetSpecialFolderPathAW@16" @175
191 SHSetInstanceExplorer = "_SHSetInstanceExplorer@4" @176
192; DAD_SetDragImageFromListView = _DAD_SetDragImageFromListView@? @177
193; SHObjectProperties = _SHObjectProperties@? @178
194 SHGetNewLinkInfoA = "_SHGetNewLinkInfoA@20" @179
195 SHGetNewLinkInfoW = "_SHGetNewLinkInfoW@20" @180
196 RegisterShellHook = "_RegisterShellHook@8" @181
197 ShellMessageBoxW = _ShellMessageBoxW @182 ;cdecl
198 ShellMessageBoxA = _ShellMessageBoxA @183 ;cdecl
199 ArrangeWindows = "_ArrangeWindows@20" @184
200 SHHandleDiskFull = "_SHHandleDiskFull@8" @185
201 ExtractAssociatedIconExW = "_ExtractAssociatedIconExW@12" @186
202 ExtractAssociatedIconW = "_ExtractAssociatedIconW@12" @187
203 ExtractIconA = "_ExtractIconA@12" @188
204 ExtractIconEx = "_ExtractIconExA@20" @189
205 ExtractIconExA = "_ExtractIconExA@20" @190
206 ExtractIconExW = "_ExtractIconExW@20" @191
207 ExtractIconResInfoA = "_ExtractIconResInfoA@4" @192
208 ExtractIconResInfoW = "_ExtractIconResInfoW@4" @193
209 ExtractIconW = "_ExtractIconW@12" @194
210 SHFree = "_SHFree@4" @195
211 SHAlloc = "_SHAlloc@4" @196
212 SHGlobalDefect = "_SHGlobalDefect@4" @197
213 SHAbortInvokeCommand = "_SHAbortInvokeCommand@0" @198
214; SHGetFileIcon = _SHGetFileIcon@? @199
215; SHLocalAlloc = _SHLocalAlloc@? @200
216; SHLocalFree = _SHLocalFree@? @201
217; SHLocalReAlloc = _SHLocalReAlloc@? @202
218; AddCommasW = _AddCommasW@? @203
219; ShortSizeFormatW = _ShortSizeFormatW@? @204
220; Printer_LoadIconsW = _Printer_LoadIconsW@? @205
221; Link_AddExtraDataSection = _Link_AddExtraDataSection@? @206
222; Link_ReadExtraDataSection = _Link_ReadExtraDataSection@? @207
223; Link_RemoveExtraDataSection = _Link_RemoveExtraDataSection@? @208
224; Int64ToString = _Int64ToString@? @209
225; LargeIntegerToString = _LargeIntegerToString@? @210
226; Printers_GetPidl = _Printers_GetPidl@? @211
227; Printer_AddPrinterPropPages = _Printer_AddPrinterPropPages@? @212
228; Printers_RegisterWindowW = _Printers_RegisterWindowW@? @213
229; Printers_UnregisterWindow = _Printers_UnregisterWindow@? @214
230; SHStartNetConnectionDialog = _SHStartNetConnectionDialog@12 @215
231; ExtractVersionResource16W = _ExtractVersionResource16W@? @216
232; FindExeDlgProc = _FindExeDlgProc@? @217
233 FindExecutableA = "_FindExecutableA@12" @218
234 FindExecutableW = "_FindExecutableW@12" @219
235 FreeIconList = "_FreeIconList@4" @220
236 InternalExtractIconListA = "_InternalExtractIconListA@4" @221
237 InternalExtractIconListW = "_InternalExtractIconListW@4" @222
238; OpenAs_RunDLL = _OpenAs_RunDLL@? @223
239; OpenAs_RunDLLA = _OpenAs_RunDLLA@? @224
240; OpenAs_RunDLLW = _OpenAs_RunDLLW@? @225
241; PrintersGetCommand_RunDLL = _PrintersGetCommand_RunDLL@? @226
242; PrintersGetCommand_RunDLLA = _PrintersGetCommand_RunDLLA@? @227
243; PrintersGetCommand_RunDLLW = _PrintersGetCommand_RunDLLW@? @228
244 RealShellExecuteA = "_RealShellExecuteA@24" @229
245 RealShellExecuteExA = "_RealShellExecuteExA@4" @230
246 RealShellExecuteExW = "_RealShellExecuteExW@4" @231
247 RealShellExecuteW = "_RealShellExecuteW@24" @232
248 RegenerateUserEnvironment = "_RegenerateUserEnvironment@8" @233
249 SHAddToRecentDocs = "_SHAddToRecentDocs@8" @234
250 SHAppBarMessage = "_SHAppBarMessage@8" @235
251 SHBrowseForFolder = "_SHBrowseForFolderA@4" @236
252 SHBrowseForFolderA = "_SHBrowseForFolderA@4" @237
253 SHBrowseForFolderW = "_SHBrowseForFolderW@4" @238
254 SHChangeNotify = "_SHChangeNotify@16" @239
255 SHEmptyRecycleBinA = "_SHEmptyRecycleBinA@12" @240
256 SHEmptyRecycleBinW = "_SHEmptyRecycleBinW@12" @241
257 SHFileOperation = "_SHFileOperationAW@4" @242
258 SHFileOperationA = "_SHFileOperationA@4" @243
259 SHFileOperationW = "_SHFileOperationW@4" @244
260 SHFormatDrive = "_SHFormatDrive@16" @245
261 SHFreeNameMappings = "_SHFreeNameMappings@4" @246
262 SHGetDataFromIDListA = "_SHGetDataFromIDListA@20" @247
263 SHGetDataFromIDListW = "_SHGetDataFromIDListW@20" @248
264 PathParseIconLocation = "_PathParseIconLocationAW@4" @249
265 PathRemoveExtension = "_PathRemoveExtensionAW@4" @250
266 PathRemoveArgs = "_PathRemoveArgsAW@4" @251
267 SHGetDesktopFolder = "_SHGetDesktopFolder@4" @252
268 SHGetFileInfo = "_SHGetFileInfoA@20" @253
269 SHGetFileInfoA = "_SHGetFileInfoA@20" @254
270 SHGetFileInfoW = "_SHGetFileInfoW@20" @255
271 SHGetInstanceExplorer = "_SHGetInstanceExplorer@4" @256
272 SHGetMalloc = "_SHGetMalloc@4" @257
273 SHGetNewLinkInfo = "_SHGetNewLinkInfo@20" @258
274 SHGetPathFromIDList = "_SHGetPathFromIDListA@8" @259
275 SHGetPathFromIDListA = "_SHGetPathFromIDListA@8" @260
276 SHGetPathFromIDListW = "_SHGetPathFromIDListW@8" @261
277 SHGetSpecialFolderLocation = "_SHGetSpecialFolderLocation@12" @262
278 SHHelpShortcuts_RunDLL = "_SHHelpShortcuts_RunDLL@16" @263
279 SHHelpShortcuts_RunDLLA = "_SHHelpShortcuts_RunDLLA@16" @264
280 SHHelpShortcuts_RunDLLW = "_SHHelpShortcuts_RunDLLW@16" @265
281 SHLoadInProc = "_SHLoadInProc@4" @266
282 SHQueryRecycleBinA = "_SHQueryRecycleBinA@8" @267
283 SHQueryRecycleBinW = "_SHQueryRecycleBinW@8" @268
284 SHUpdateRecycleBinIcon = "_SHUpdateRecycleBinIcon@0" @269
285; SheChangeDirA = _SheChangeDirA@4 @270
286; SheChangeDirExA = _SheChangeDirExA@? @271
287; SheChangeDirExW = _SheChangeDirExW@? @272
288 SheChangeDirW = "_SheChangeDirW@4" @273
289 SheConvertPathW = "_SheConvertPathW@8" @274
290; SheFullPathA = _SheFullPathA@? @275
291; SheFullPathW = _SheFullPathW@? @276
292 SheSetCurDrive = "_SheSetCurDrive@4" @277
293; SheGetDirA = _SheGetDirA@? @278
294; SheGetDirExW = _SheGetDirExW@? @279
295 SheGetDirW = "_SheGetDirW@8" @280
296; SheGetPathOffsetW = _SheGetPathOffsetW@? @281
297 SheRemoveQuotesA = "_SheRemoveQuotesA@4" @282
298 SheRemoveQuotesW = "_SheRemoveQuotesW@4" @283
299; SheSetCurDrive = _SheSetCurDrive@? @284
300 SheShortenPathA = "_SheShortenPathA@8" @285
301 SheShortenPathW = "_SheShortenPathW@8" @286
302 ShellAboutA = "_ShellAboutA@16" @287
303 ShellAboutW = "_ShellAboutW@16" @288
304 ShellExecuteA = "_ShellExecuteA@24" @289
305 ShellExecuteEx = "_ShellExecuteExA@4" @290
306 ShellExecuteExA = "_ShellExecuteExA@4" @291
307 ShellExecuteExW = "_ShellExecuteExW@4" @292
308 ShellExecuteW = "_ShellExecuteW@24" @293
309 ShellExecute = "_ShellExecuteA@24" @294
310; ShellHookProc = _ShellHookProc@? @295
311 Shell_NotifyIcon = "_Shell_NotifyIconA@8" @296
312 Shell_NotifyIconA = "_Shell_NotifyIconA@8" @297
313 Shell_NotifyIconW = "_Shell_NotifyIconW@8" @298
314; Shl1632_ThunkData32 = _Shl1632_ThunkData32@? @299
315; Shl3216_ThunkData32 = _Shl3216_ThunkData32@? @300
316;;SHLWAPI forwarders
317 StrChrA = "_StrChrA@8" @301
318 StrChrIA = "_StrChrIA@8" @302
319 StrChrIW = "_StrChrIW@8" @303
320 StrChrW = "_StrChrW@8" @304
321 StrCmpNA = "_StrCmpNA@12" @305
322 StrCmpNIA = "_StrCmpNIA@12" @306
323 StrCmpNIW = "_StrCmpNIW@12" @307
324 StrCmpNW = "_StrCmpNW@12" @308
325 StrCpyNA = "_lstrcpynA@12" @309
326 StrCpyNW = "_lstrcpynW@12" @310
327 StrNCmpA = "_StrCmpNA@12" @311
328 StrNCmpIA = "_StrCmpNIA@12" @312
329 StrNCmpIW = "_StrCmpNIW@12" @313
330 StrNCmpW = "_StrCmpNW@12" @314
331 StrNCpyA = "_lstrcpynA@12" @315
332 StrNCpyW = "_lstrcpynW@12" @316
333 StrRChrA = "_StrRChrA@12" @317
334 StrRChrIA = "_StrRChrIA@12" @318
335 StrRChrIW = "_StrRChrIW@12" @319
336 StrRChrW = "_StrRChrW@12" @320
337; StrRStrA = _StrRStrA@? @321
338 StrRStrIA = "_StrRStrIA@12" @322
339 StrRStrIW = "_StrRStrIW@12" @323
340; StrRStrW = _StrRStrW@? @324
341 StrStrA = "_StrStrA@8" @325
342 StrStrIA = "_StrStrIA@8" @326
343 StrStrIW = "_StrStrIW@8" @327
344 StrStrW = "_StrStrW@8" @328
345;;SHLWAPI forwarders end
346; WOWShellExecute = _WOWShellExecute@? @329
347 SHRegCloseKey = "_SHRegCloseKey@4" @505
348 SHRegOpenKeyA = "_SHRegOpenKeyA@12" @506
349 SHRegOpenKeyW = "_SHRegOpenKeyW@12" @507
350 SHRegQueryValueA = "_SHRegQueryValueA@16" @508
351 SHRegQueryValueExA = "_SHRegQueryValueExA@24" @509
352 SHRegQueryValueExW = "_SHRegQueryValueExW@24" @510
353 SHRegQueryValueW = "_SHRegQueryValueW@16" @511
354 SHRegDeleteKeyW = "_SHRegDeleteKeyW@8" @512
355 SHRegDeleteKeyA = "_SHRegDeleteKeyA@8" @513 ;?
356 SHAllocShared = "_SHAllocShared@12" @520
357 SHInitRestricted = "_SHInitRestricted@8" @1521
358 SHLockShared = "_SHLockShared@8" @521
359 SHUnlockShared = "_SHUnlockShared@4" @522
360 SHFreeShared = "_SHFreeShared@8" @523
361; RealDriveType = _RealDriveType@8 @524
362; RealDriveTypeFlags = _RealDriveTypeFlags@8 @525
363 NTSHChangeNotifyRegister = "_NTSHChangeNotifyRegister@24" @640
364 NTSHChangeNotifyDeregister = "_NTSHChangeNotifyDeregister@4" @641
365; SHChangeNotifyReceive = _SHChangeNotifyReceive@16 @643
366; SHChangeNotification_Lock = _SHChangeNotification_Lock@16 @644
367; SHChangeNotification_Unlock = _SHChangeNotification_Unlock@16 @645
368; SHChangeRegistrationReceive = _SHChangeRegistrationReceive@8 @646
369; ReceiveAddToRecentDocs = _ReceiveAddToRecentDocs@8 @647
370; SHWaitOp_Operate = _SHWaitOp_Operate@8 @648
371 PathIsSameRoot = "_PathIsSameRootAW@8" @650
372 ReadCabinetState = "_ReadCabinetState@8" @651
373 WriteCabinetState = "_WriteCabinetState@4" @652
374 PathProcessCommand = "_PathProcessCommandAW@16" @653
375 "_SHELL32_654@8" @654 NONAME
376 FileIconInit = "_FileIconInit@4" @660
377 IsUserAdmin = "_IsUserAdmin@0" @680
378
379;
380; version 4.71 (IE4.0)
381; _WIN32_IE >= 0x0400
382;
383 SHGetSpecialFolderPathA = "_SHGetSpecialFolderPathA@16" @690
384
385 SHGetSettings = "_SHGetSettings@8" @691
386
387;
388; version 5.00 (Win2K)
389;_WIN32_IE >= 0x0500
390;
391 SHGetFolderPathA = "_SHGetFolderPathA@20" @700
392 SHGetFolderPathW = "_SHGetFolderPathW@20" @701
393 SHGetFolderLocation = "_SHGetFolderLocation@20" @702
394
395; FOOBAR1217 = _FOOBAR1217@? @1217
396
397 DllGetVersion = "_SHELL32_DllGetVersion@4" @1220
398 DllCanUnloadNow = "_SHELL32_DllCanUnloadNow@0" @1221
399
400 "_StrFormatByteSizeA@12" @1041 NONAME
401 "_StrFormatByteSizeW@12" @1042 NONAME
402
403 SHGetDiskFreeSpaceA = "_GetDiskFreeSpaceExA@16" @1222
404 SHGetDiskFreeSpaceExA = "_GetDiskFreeSpaceExA@16" @1223
405 SHGetDiskFreeSpaceExW = "_GetDiskFreeSpaceExW@16" @1224
406 SHGetSpecialFolderPathW = "_SHGetSpecialFolderPathW@16" @1225
Note: See TracBrowser for help on using the repository browser.