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

Last change on this file since 21612 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: 30.4 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
Note: See TracBrowser for help on using the repository browser.