mirror of
https://github.com/reactos/reactos.git
synced 2025-08-03 22:16:04 +00:00
[SHELL32]
- Fix exports CORE-6846 #resolve svn path=/trunk/; revision=58048
This commit is contained in:
parent
776eeb022a
commit
73a5534922
1 changed files with 202 additions and 200 deletions
|
@ -1,4 +1,3 @@
|
|||
# Functions exported by the WinXP SP3 shell32.dll (6.0.2900.5686)
|
||||
2 stdcall SHChangeNotifyRegister(long long long long long ptr)
|
||||
3 stdcall SHDefExtractIconA(str long long ptr ptr long)
|
||||
4 stdcall SHChangeNotifyDeregister(long)
|
||||
|
@ -27,7 +26,7 @@
|
|||
27 stdcall ILSaveToStream(ptr ptr)
|
||||
28 stdcall SHILCreateFromPath(ptr ptr ptr) SHILCreateFromPathAW
|
||||
29 stdcall -noname PathIsRoot(ptr) PathIsRootAW
|
||||
30 stdcall -noname PathBuildRoot(ptr long) PathBuildRootAW
|
||||
30 stdcall -noname PathBuildRoot(ptr long) PathBuildRootAW # FIXME: should be PathBuildRootW
|
||||
31 stdcall -noname PathFindExtension(wstr) PathFindExtensionW
|
||||
32 stdcall -noname PathAddBackslash(wstr) PathAddBackslashW
|
||||
33 stdcall -noname PathRemoveBlanks(wstr) PathRemoveBlanksW
|
||||
|
@ -41,7 +40,6 @@
|
|||
41 stdcall IsLFNDriveA(str)
|
||||
42 stdcall IsLFNDriveW(wstr)
|
||||
43 stdcall PathIsExe(ptr) PathIsExeAW
|
||||
44 stdcall OpenAs_RunDLL(long long str long) OpenAs_RunDLLA
|
||||
45 stdcall -noname PathFileExists(ptr) PathFileExistsAW # Fixme
|
||||
46 stdcall -noname PathMatchSpec(wstr wstr) PathMatchSpecW
|
||||
47 stdcall PathMakeUniqueName(ptr long ptr ptr ptr) PathMakeUniqueNameAW
|
||||
|
@ -50,7 +48,7 @@
|
|||
50 stdcall -noname PathStripToRoot(wstr) PathStripToRootW
|
||||
51 stdcall PathResolve(str long long) PathResolveAW
|
||||
52 stdcall -noname PathGetArgs(wstr) PathGetArgsW
|
||||
53 stdcall -noname IsSuspendAllowed()
|
||||
53 stdcall -noname IsSuspendAllowed() # FIXME: Wine says DoEnvironmentSubst
|
||||
54 stdcall -noname LogoffWindowsDialog(ptr)
|
||||
55 stdcall -noname PathQuoteSpaces(wstr) PathQuoteSpacesW
|
||||
56 stdcall -noname PathUnquoteSpaces(wstr) PathUnquoteSpacesW
|
||||
|
@ -68,27 +66,26 @@
|
|||
68 stdcall SHGetSetSettings(ptr long long)
|
||||
69 stdcall -noname SHGetNetResource(ptr long ptr long)
|
||||
70 stdcall -noname SHCreateDefClassObject(long long long long long)
|
||||
71 stdcall -noname Shell_GetImageLists(ptr ptr)
|
||||
71 stdcall Shell_GetImageLists(ptr ptr)
|
||||
72 stdcall Shell_GetCachedImageIndex(ptr ptr long) Shell_GetCachedImageIndexAW
|
||||
73 stdcall SHShellFolderView_Message(long long long)
|
||||
74 stdcall SHCreateStdEnumFmtEtc(long ptr ptr)
|
||||
75 stdcall PathYetAnotherMakeUniqueName(ptr wstr wstr wstr)
|
||||
76 stdcall DragQueryInfo(ptr ptr)
|
||||
76 stdcall -noname DragQueryInfo(ptr ptr)
|
||||
77 stdcall SHMapPIDLToSystemImageListIndex(ptr ptr ptr)
|
||||
78 stdcall -noname OleStrToStrN(str long wstr long) OleStrToStrNAW # Fixme
|
||||
79 stdcall -noname StrToOleStrN(wstr long str long) StrToOleStrNAW # Fixme
|
||||
80 stdcall SHOpenPropSheetW(wstr ptr long ptr ptr ptr wstr)
|
||||
81 stdcall OpenAs_RunDLLA(long long str long)
|
||||
82 stdcall -noname DDECreatePostNotify(ptr)
|
||||
83 stdcall -noname CIDLData_CreateFromIDArray(ptr long ptr ptr)
|
||||
84 stdcall SHIsBadInterfacePtr(ptr long) # Fixme
|
||||
84 stdcall -noname SHIsBadInterfacePtr(ptr long) # Fixme
|
||||
85 stdcall OpenRegStream(long str str long) shlwapi.SHOpenRegStreamA
|
||||
86 stdcall -noname SHRegisterDragDrop(long ptr)
|
||||
87 stdcall -noname SHRevokeDragDrop(long)
|
||||
88 stdcall SHDoDragDrop(long ptr ptr long ptr)
|
||||
89 stdcall SHCloneSpecialIDList(long long long)
|
||||
90 stdcall SHFindFiles(ptr ptr)
|
||||
91 stdcall SHFindComputer(ptr ptr)
|
||||
91 stdcall -noname SHFindComputer(ptr ptr)
|
||||
92 stdcall PathGetShortPath(ptr) PathGetShortPathAW
|
||||
93 stdcall -noname Win32CreateDirectory(wstr ptr) Win32CreateDirectoryW
|
||||
94 stdcall -noname Win32RemoveDirectory(wstr) Win32RemoveDirectoryW
|
||||
|
@ -98,31 +95,12 @@
|
|||
98 stdcall SHGetRealIDL(ptr ptr ptr)
|
||||
99 stdcall -noname SetAppStartingCursor(long long) # Fixme
|
||||
100 stdcall SHRestricted(long)
|
||||
101 stdcall OpenAs_RunDLLW(long long wstr long)
|
||||
102 stdcall SHCoCreateInstance(wstr ptr long ptr ptr)
|
||||
103 stdcall SignalFileOpen(long)
|
||||
104 stdcall Activate_RunDLL(long ptr ptr ptr)
|
||||
105 stdcall AppCompat_RunDLLW(ptr ptr wstr long)
|
||||
106 stdcall CheckEscapesA(str long)
|
||||
107 stdcall CheckEscapesW(wstr long)
|
||||
108 stdcall CommandLineToArgvW(wstr ptr)
|
||||
109 stdcall Control_FillCache_RunDLL(long long long long) Control_FillCache_RunDLLA
|
||||
110 stdcall Control_FillCache_RunDLLA(long long long long)
|
||||
111 stdcall Control_FillCache_RunDLLW(long long long long)
|
||||
112 stdcall Control_RunDLL(ptr ptr str long) Control_RunDLLA
|
||||
113 stdcall Control_RunDLLA(ptr ptr str long)
|
||||
114 stdcall Control_RunDLLAsUserW(ptr ptr wstr long)
|
||||
115 stdcall Control_RunDLLW(ptr ptr wstr long)
|
||||
@ stdcall -private DllCanUnloadNow()
|
||||
@ stdcall -private DllGetClassObject(ptr ptr ptr)
|
||||
118 stdcall DllGetVersion(ptr)
|
||||
103 stdcall SignalFileOpen(ptr)
|
||||
119 stdcall IsLFNDrive(ptr) IsLFNDriveAW
|
||||
@ stdcall -private DllInstall(long wstr)
|
||||
121 stdcall SHFlushClipboard()
|
||||
122 stdcall -noname RunDLL_CallEntry16(long long long str long) # Fixme #name wrong?
|
||||
123 stdcall -noname SHFreeUnusedLibraries()
|
||||
@ stdcall -private DllRegisterServer()
|
||||
@ stdcall -private DllUnregisterServer()
|
||||
126 stdcall -noname SHOutOfMemoryMessageBox(long long long) # Fixme
|
||||
127 stdcall -noname SHWinHelp(long long long long)
|
||||
128 stdcall -noname SHDllGetClassObject(ptr ptr ptr) DllGetClassObject
|
||||
|
@ -130,24 +108,14 @@
|
|||
130 stdcall -noname DAD_DragEnter(long)
|
||||
131 stdcall DAD_DragEnterEx(long double)
|
||||
132 stdcall DAD_DragLeave()
|
||||
133 stdcall DoEnvironmentSubstA(str str)
|
||||
134 stdcall DAD_DragMove(double)
|
||||
135 stdcall DoEnvironmentSubstW(wstr wstr)
|
||||
136 stdcall DAD_SetDragImage(long long)
|
||||
137 stdcall DAD_ShowDragImage(long)
|
||||
138 stdcall DragAcceptFiles(long long)
|
||||
139 stdcall DragFinish(long)
|
||||
140 stdcall DragQueryFile(long long ptr long) DragQueryFileA
|
||||
141 stdcall DragQueryFileA(long long ptr long)
|
||||
142 stdcall DragQueryFileAorW(ptr long wstr long long long)
|
||||
143 stdcall DragQueryFileW(long long ptr long)
|
||||
144 stdcall DragQueryPoint(long ptr)
|
||||
145 stdcall -noname PathFindOnPath(wstr wstr) PathFindOnPathW
|
||||
146 stdcall -noname RLBuildListOfPaths()
|
||||
147 stdcall SHCLSIDFromString(long long) SHCLSIDFromStringAW
|
||||
148 stdcall SHMapIDListToImageListIndexAsync(ptr ptr ptr long ptr ptr ptr ptr ptr)
|
||||
149 stdcall SHFind_InitMenuPopup(long long long long)
|
||||
150 stdcall DuplicateIcon(long long)
|
||||
151 stdcall SHLoadOLE(long)
|
||||
152 stdcall ILGetSize(ptr)
|
||||
153 stdcall ILGetNext(ptr)
|
||||
|
@ -157,7 +125,7 @@
|
|||
157 stdcall ILCreateFromPath(ptr) ILCreateFromPathAW
|
||||
158 stdcall -noname PathGetExtension(wstr long long) SHPathGetExtensionW
|
||||
159 stdcall -noname PathIsDirectory(wstr) PathIsDirectoryW
|
||||
160 stdcall SHNetConnectionDialog(ptr wstr long) # Fixme
|
||||
160 stdcall -noname SHNetConnectionDialog(ptr wstr long) # Fixme
|
||||
161 stdcall SHRunControlPanel(long long)
|
||||
162 stdcall SHSimpleIDListFromPath(ptr) SHSimpleIDListFromPathAW # Fixme
|
||||
163 stdcall -noname StrToOleStr(wstr str) StrToOleStrAW # Fixme
|
||||
|
@ -179,8 +147,8 @@
|
|||
179 stdcall SHGetNewLinkInfoA(str str ptr long long)
|
||||
180 stdcall SHGetNewLinkInfoW(wstr wstr ptr long long)
|
||||
181 stdcall -noname RegisterShellHook(long long)
|
||||
182 varargs ShellMessageBoxA(long long str str long)
|
||||
183 varargs ShellMessageBoxW(long long wstr wstr long)
|
||||
182 varargs ShellMessageBoxW(long long wstr wstr long)
|
||||
183 varargs ShellMessageBoxA(long long str str long)
|
||||
184 stdcall -noname ArrangeWindows(long long long long long)
|
||||
185 stdcall -noname SHHandleDiskFull(ptr long) # Fixme
|
||||
186 stdcall -noname ILGetDisplayNameEx(ptr ptr ptr long)
|
||||
|
@ -196,16 +164,13 @@
|
|||
196 stdcall SHAlloc(long)
|
||||
197 stdcall -noname SHGlobalDefect(long)
|
||||
198 stdcall -noname SHAbortInvokeCommand()
|
||||
199 stdcall ExtractAssociatedIconA(long str ptr)
|
||||
# FIXME: Wine has SHGetFileIcon/SHLocalAlloc/SHLocalFree/SHLocalReAlloc from 199-202
|
||||
200 stdcall -noname SHCreateDesktop(ptr)
|
||||
201 stdcall -noname SHDesktopMessageLoop(ptr)
|
||||
202 stub -noname DDEHandleViewFolderNotify
|
||||
203 stdcall -noname AddCommasW(long wstr)
|
||||
204 stdcall -noname ShortSizeFormatW(double)
|
||||
205 stdcall Printer_LoadIconsW(wstr ptr ptr)
|
||||
206 stdcall ExtractAssociatedIconExA(long str long long)
|
||||
207 stdcall ExtractAssociatedIconExW(long wstr long long)
|
||||
208 stdcall ExtractAssociatedIconW(long wstr ptr)
|
||||
205 stdcall -noname Printer_LoadIconsW(wstr ptr ptr)
|
||||
209 stdcall -noname Int64ToString(double wstr long long ptr long) # Fixme
|
||||
210 stdcall -noname LargeIntegerToString(ptr wstr long long ptr long) # Fixme
|
||||
211 stdcall -noname Printers_GetPidl(ptr str) # Fixme
|
||||
|
@ -213,20 +178,6 @@
|
|||
213 stdcall -noname Printers_RegisterWindowW(wstr long ptr ptr)
|
||||
214 stdcall -noname Printers_UnregisterWindow(long long)
|
||||
215 stdcall -noname SHStartNetConnectionDialog(long str long)
|
||||
216 stdcall ExtractIconA(long str long)
|
||||
217 stdcall ExtractIconEx(ptr long ptr ptr long) ExtractIconExA
|
||||
218 stdcall ExtractIconExA(str long ptr ptr long)
|
||||
219 stdcall ExtractIconExW(wstr long ptr ptr long)
|
||||
220 stdcall ExtractIconResInfoA(ptr str long ptr ptr)
|
||||
221 stdcall ExtractIconResInfoW(ptr wstr long ptr ptr)
|
||||
222 stdcall ExtractIconW(long wstr long)
|
||||
223 stdcall ExtractVersionResource16W(wstr ptr)
|
||||
224 stdcall FindExeDlgProc(ptr long ptr ptr)
|
||||
225 stdcall FindExecutableA(str str ptr)
|
||||
226 stdcall FindExecutableW(wstr wstr ptr)
|
||||
227 stdcall FreeIconList(long)
|
||||
228 stdcall InternalExtractIconListA(ptr str ptr)
|
||||
229 stdcall InternalExtractIconListW(ptr wstr ptr)
|
||||
230 stdcall -noname FirstUserLogon(wstr wstr)
|
||||
231 stdcall -noname SHSetFolderPathA(long ptr long str)
|
||||
232 stdcall -noname SHSetFolderPathW(long ptr long wstr)
|
||||
|
@ -235,7 +186,6 @@
|
|||
235 stdcall -noname SHOpenEffectiveToken(ptr)
|
||||
236 stdcall -noname SHTestTokenPrivilegeW(ptr ptr)
|
||||
237 stdcall -noname SHShouldShowWizards(ptr)
|
||||
238 stdcall Options_RunDLL(ptr ptr str long)
|
||||
239 stdcall PathIsSlowW(wstr long)
|
||||
240 stdcall PathIsSlowA(str long)
|
||||
241 stdcall -noname SHGetUserDisplayName(wstr ptr)
|
||||
|
@ -252,148 +202,10 @@
|
|||
252 stdcall -noname PathIsURL(wstr) shlwapi.PathIsURLW
|
||||
253 stub -noname SHIsCurrentProcessConsoleSession
|
||||
254 stub -noname DisconnectWindowsDialog
|
||||
255 stdcall Options_RunDLLA(ptr ptr str long)
|
||||
256 stdcall SHCreateShellFolderView(ptr ptr)
|
||||
257 stdcall -noname SHGetShellFolderViewCB(ptr)
|
||||
258 stdcall -noname LinkWindow_RegisterClass()
|
||||
259 stdcall -noname LinkWindow_UnregisterClass()
|
||||
260 stdcall Options_RunDLLW(ptr ptr wstr long)
|
||||
261 stdcall PrintersGetCommand_RunDLL(ptr ptr wstr long)
|
||||
262 stdcall PrintersGetCommand_RunDLLA(ptr ptr str long)
|
||||
263 stdcall PrintersGetCommand_RunDLLW(ptr ptr wstr long)
|
||||
264 stdcall RealShellExecuteA(ptr str str str str str str str long ptr)
|
||||
265 stdcall RealShellExecuteExA(ptr str str str str str str str long ptr long)
|
||||
266 stdcall RealShellExecuteExW(ptr str str str str str str str long ptr long)
|
||||
267 stdcall RealShellExecuteW(ptr wstr wstr wstr wstr wstr wstr wstr long ptr)
|
||||
268 stdcall RegenerateUserEnvironment(ptr long)
|
||||
269 stdcall SHAddToRecentDocs(long ptr)
|
||||
270 stdcall SHAppBarMessage(long ptr)
|
||||
271 stdcall SHBindToParent(ptr ptr ptr ptr)
|
||||
272 stdcall SHBrowseForFolder(ptr) SHBrowseForFolderA
|
||||
273 stdcall SHBrowseForFolderA(ptr)
|
||||
274 stdcall SHBrowseForFolderW(ptr)
|
||||
275 stdcall SHChangeNotify(long long ptr ptr)
|
||||
276 stdcall SHChangeNotifySuspendResume(long ptr long long)
|
||||
277 stdcall SHCreateDirectoryExA(long str ptr)
|
||||
278 stdcall SHCreateDirectoryExW(long wstr ptr)
|
||||
279 stub SHCreateLocalServerRunDll
|
||||
280 stdcall SHCreateProcessAsUserW(ptr)
|
||||
281 stdcall SHCreateQueryCancelAutoPlayMoniker(ptr)
|
||||
282 stdcall SHCreateShellItem(ptr ptr ptr ptr)
|
||||
283 stdcall SHEmptyRecycleBinA(long str long)
|
||||
284 stdcall SHEmptyRecycleBinW(long wstr long)
|
||||
285 stub SHEnableServiceObject
|
||||
286 stub SHEnumerateUnreadMailAccountsW
|
||||
287 stdcall SHExtractIconsW(wstr long long long ptr ptr long long) user32.PrivateExtractIconsW
|
||||
288 stdcall SHFileOperation(ptr) SHFileOperationA
|
||||
289 stdcall SHFileOperationA(ptr)
|
||||
290 stdcall SHFileOperationW(ptr)
|
||||
291 stdcall SHFormatDrive(long long long long)
|
||||
292 stdcall SHFreeNameMappings(ptr)
|
||||
293 stdcall SHGetDataFromIDListA(ptr ptr long ptr long)
|
||||
294 stdcall SHGetDataFromIDListW(ptr ptr long ptr long)
|
||||
295 stdcall SHGetDesktopFolder(ptr)
|
||||
296 stdcall SHGetDiskFreeSpaceA(str ptr ptr ptr) kernel32.GetDiskFreeSpaceExA
|
||||
297 stdcall SHGetDiskFreeSpaceExA(str ptr ptr ptr) kernel32.GetDiskFreeSpaceExA
|
||||
298 stdcall SHGetDiskFreeSpaceExW(wstr ptr ptr ptr) kernel32.GetDiskFreeSpaceExW
|
||||
299 stdcall SHGetFileInfo(ptr long ptr long long) SHGetFileInfoA
|
||||
300 stdcall SHGetFileInfoA(ptr long ptr long long)
|
||||
301 stdcall SHGetFileInfoW(ptr long ptr long long)
|
||||
302 stdcall SHGetFolderLocation(long long long long ptr)
|
||||
303 stdcall SHGetFolderPathA(long long long long ptr)
|
||||
304 stdcall SHGetFolderPathAndSubDirA(long long long long str ptr)
|
||||
305 stdcall SHGetFolderPathAndSubDirW(long long long long wstr ptr)
|
||||
306 stdcall SHGetFolderPathW(long long long long ptr)
|
||||
307 stdcall SHGetIconOverlayIndexA(str long)
|
||||
308 stdcall SHGetIconOverlayIndexW(wstr long)
|
||||
309 stdcall SHGetInstanceExplorer(long)
|
||||
310 stdcall SHGetMalloc(ptr)
|
||||
311 stdcall SHGetNewLinkInfo(str str ptr long long) SHGetNewLinkInfoA
|
||||
312 stdcall SHGetPathFromIDList(ptr ptr) SHGetPathFromIDListA
|
||||
313 stdcall SHGetPathFromIDListA(ptr ptr)
|
||||
314 stdcall SHGetPathFromIDListW(ptr ptr)
|
||||
315 stdcall SHGetSettings(ptr long)
|
||||
316 stdcall SHGetSpecialFolderLocation(long long ptr)
|
||||
317 stdcall SHGetSpecialFolderPathA(long ptr long long)
|
||||
318 stdcall SHGetSpecialFolderPathW(long ptr long long)
|
||||
319 stdcall SHGetUnreadMailCountW (long wstr long ptr wstr long)
|
||||
320 stdcall SHHelpShortcuts_RunDLL(long long long long) SHHelpShortcuts_RunDLLA
|
||||
321 stdcall SHHelpShortcuts_RunDLLA(long long long long)
|
||||
322 stdcall SHHelpShortcuts_RunDLLW(long long long long)
|
||||
323 stdcall SHInvokePrinterCommandA(ptr long str str long)
|
||||
324 stdcall SHInvokePrinterCommandW(ptr long wstr wstr long)
|
||||
325 stdcall SHIsFileAvailableOffline(wstr ptr)
|
||||
326 stdcall SHLoadInProc(long)
|
||||
327 stdcall SHLoadNonloadedIconOverlayIdentifiers()
|
||||
328 stdcall SHOpenFolderAndSelectItems(ptr long ptr long)
|
||||
329 stdcall SHParseDisplayName(wstr ptr ptr long ptr)
|
||||
330 stdcall SHPathPrepareForWriteA(long ptr str long)
|
||||
331 stdcall SHPathPrepareForWriteW(long ptr wstr long)
|
||||
332 stdcall SHQueryRecycleBinA(str ptr)
|
||||
333 stdcall SHQueryRecycleBinW(wstr ptr)
|
||||
334 stdcall SHSetLocalizedName(wstr wstr long)
|
||||
335 stdcall SHSetUnreadMailCountW (wstr long wstr)
|
||||
336 stdcall SHUpdateRecycleBinIcon()
|
||||
337 stdcall SheChangeDirA(str)
|
||||
338 stdcall SheChangeDirExA(str)
|
||||
339 stdcall SheChangeDirExW(wstr)
|
||||
340 stdcall SheChangeDirW(wstr)
|
||||
341 stdcall SheConvertPathW(wstr wstr long)
|
||||
342 stdcall SheFullPathA(str long str)
|
||||
343 stdcall SheFullPathW(wstr long wstr)
|
||||
344 stdcall SheGetCurDrive()
|
||||
345 stdcall SheGetDirA(long long)
|
||||
346 stdcall SheGetDirExW(wstr ptr wstr)
|
||||
347 stdcall SheGetDirW(long long)
|
||||
348 stdcall SheGetPathOffsetW(wstr)
|
||||
349 stdcall SheRemoveQuotesA(str)
|
||||
350 stdcall SheRemoveQuotesW(wstr)
|
||||
351 stdcall SheSetCurDrive(long)
|
||||
352 stdcall SheShortenPathA(str long)
|
||||
353 stdcall SheShortenPathW(wstr long)
|
||||
354 stdcall ShellAboutA(long str str long)
|
||||
355 stdcall ShellAboutW(long wstr wstr long)
|
||||
356 stdcall ShellExec_RunDLL(ptr ptr wstr long)
|
||||
357 stdcall ShellExec_RunDLLA(ptr ptr str long)
|
||||
358 stdcall ShellExec_RunDLLW(ptr ptr wstr long)
|
||||
359 stdcall ShellExecuteA(long str str str str long)
|
||||
360 stdcall ShellExecuteEx(long) ShellExecuteExA
|
||||
361 stdcall ShellExecuteExA (long)
|
||||
362 stdcall ShellExecuteExW (long)
|
||||
363 stdcall ShellExecuteW(long wstr wstr wstr wstr long)
|
||||
364 stdcall ShellHookProc(long ptr ptr)
|
||||
365 stdcall Shell_NotifyIcon(long ptr) Shell_NotifyIconA
|
||||
366 stdcall Shell_NotifyIconA(long ptr)
|
||||
367 stdcall Shell_NotifyIconW(long ptr)
|
||||
368 stdcall StrChrA(str long) shlwapi.StrChrA
|
||||
369 stdcall StrChrIA(str long) shlwapi.StrChrIA
|
||||
370 stdcall StrChrIW(wstr long) shlwapi.StrChrIW
|
||||
371 stdcall StrChrW(wstr long) shlwapi.StrChrW
|
||||
372 stdcall StrCmpNA(str str long) shlwapi.StrCmpNA
|
||||
373 stdcall StrCmpNIA(str str long) shlwapi.StrCmpNIA
|
||||
374 stdcall StrCmpNIW(wstr wstr long) shlwapi.StrCmpNIW
|
||||
375 stdcall StrCmpNW(wstr wstr long) shlwapi.StrCmpNW
|
||||
376 stdcall StrCpyNA (ptr str long) kernel32.lstrcpynA
|
||||
377 stdcall StrCpyNW(wstr wstr long) shlwapi.StrCpyNW
|
||||
378 stdcall StrNCmpA(str str long) shlwapi.StrCmpNA
|
||||
379 stdcall StrNCmpIA(str str long) shlwapi.StrCmpNIA
|
||||
380 stdcall StrNCmpIW(wstr wstr long) shlwapi.StrCmpNIW
|
||||
381 stdcall StrNCmpW(wstr wstr long) shlwapi.StrCmpNW
|
||||
382 stdcall StrNCpyA (ptr str long) kernel32.lstrcpynA
|
||||
383 stdcall StrNCpyW(wstr wstr long) shlwapi.StrCpyNW
|
||||
384 stdcall StrRChrA(str str long) shlwapi.StrRChrA
|
||||
385 stdcall StrRChrIA(str str long) shlwapi.StrRChrIA
|
||||
386 stdcall StrRChrIW(str str long) shlwapi.StrRChrIW
|
||||
387 stdcall StrRChrW(wstr wstr long) shlwapi.StrRChrW
|
||||
388 stdcall StrRStrA(str str str)
|
||||
389 stdcall StrRStrIA(str str str) shlwapi.StrRStrIA
|
||||
390 stdcall StrRStrIW(wstr wstr wstr) shlwapi.StrRStrIW
|
||||
391 stdcall StrRStrW(wstr wstr wstr)
|
||||
392 stdcall StrStrA(str str) shlwapi.StrStrA
|
||||
393 stdcall StrStrIA(str str) shlwapi.StrStrIA
|
||||
394 stdcall StrStrIW(wstr wstr) shlwapi.StrStrIW
|
||||
395 stdcall StrStrW(wstr wstr) shlwapi.StrStrW
|
||||
396 stdcall WOWShellExecute(ptr wstr wstr wstr wstr long ptr)
|
||||
520 stdcall SHAllocShared(ptr long long)
|
||||
521 stdcall SHLockShared(long long)
|
||||
522 stdcall SHUnlockShared(ptr)
|
||||
|
@ -465,6 +277,195 @@
|
|||
755 stdcall -noname PathIsEqualOrSubFolder(wstr wstr)
|
||||
756 stub -noname DeleteFileThumbnail
|
||||
|
||||
@ stdcall Activate_RunDLL(long ptr ptr ptr)
|
||||
@ stdcall AppCompat_RunDLLW(ptr ptr wstr long)
|
||||
@ stdcall CheckEscapesA(str long)
|
||||
@ stdcall CheckEscapesW(wstr long)
|
||||
@ stdcall CommandLineToArgvW(wstr ptr)
|
||||
@ stdcall Control_FillCache_RunDLL(long long long long) Control_FillCache_RunDLLA
|
||||
@ stdcall Control_FillCache_RunDLLA(long long long long)
|
||||
@ stdcall Control_FillCache_RunDLLW(long long long long)
|
||||
@ stdcall Control_RunDLL(ptr ptr str long) Control_RunDLLA
|
||||
@ stdcall Control_RunDLLA(ptr ptr str long)
|
||||
@ stdcall Control_RunDLLAsUserW(ptr ptr wstr long)
|
||||
@ stdcall Control_RunDLLW(ptr ptr wstr long)
|
||||
@ stdcall -private DllCanUnloadNow()
|
||||
@ stdcall -private DllGetClassObject(ptr ptr ptr)
|
||||
@ stdcall -private DllGetVersion(ptr)
|
||||
@ stdcall -private DllInstall(long wstr)
|
||||
@ stdcall -private DllRegisterServer()
|
||||
@ stdcall -private DllUnregisterServer()
|
||||
@ stdcall DoEnvironmentSubstA(str str)
|
||||
@ stdcall DoEnvironmentSubstW(wstr wstr)
|
||||
@ stdcall DragAcceptFiles(long long)
|
||||
@ stdcall DragFinish(long)
|
||||
@ stdcall DragQueryFile(long long ptr long) DragQueryFileA
|
||||
@ stdcall DragQueryFileA(long long ptr long)
|
||||
@ stdcall DragQueryFileAorW(ptr long wstr long long long)
|
||||
@ stdcall DragQueryFileW(long long ptr long)
|
||||
@ stdcall DragQueryPoint(long ptr)
|
||||
@ stdcall DuplicateIcon(long long)
|
||||
@ stdcall ExtractAssociatedIconA(long str ptr)
|
||||
@ stdcall ExtractAssociatedIconExA(long str long long)
|
||||
@ stdcall ExtractAssociatedIconExW(long wstr long long)
|
||||
@ stdcall ExtractAssociatedIconW(long wstr ptr)
|
||||
@ stdcall ExtractIconA(long str long)
|
||||
@ stdcall ExtractIconEx(ptr long ptr ptr long) ExtractIconExA
|
||||
@ stdcall ExtractIconExA(str long ptr ptr long)
|
||||
@ stdcall ExtractIconExW(wstr long ptr ptr long)
|
||||
@ stdcall ExtractIconResInfoA(ptr str long ptr ptr)
|
||||
@ stdcall ExtractIconResInfoW(ptr wstr long ptr ptr)
|
||||
@ stdcall ExtractIconW(long wstr long)
|
||||
@ stdcall ExtractVersionResource16W(wstr ptr)
|
||||
@ stdcall FindExecutableA(str str ptr)
|
||||
@ stdcall FindExecutableW(wstr wstr ptr)
|
||||
@ stdcall FindExeDlgProc(ptr long ptr ptr)
|
||||
@ stdcall FreeIconList(long)
|
||||
@ stdcall InternalExtractIconListA(ptr str ptr)
|
||||
@ stdcall InternalExtractIconListW(ptr wstr ptr)
|
||||
@ stdcall OpenAs_RunDLL(long long str long) OpenAs_RunDLLA
|
||||
@ stdcall OpenAs_RunDLLA(long long str long)
|
||||
@ stdcall OpenAs_RunDLLW(long long wstr long)
|
||||
@ stdcall Options_RunDLL(ptr ptr str long)
|
||||
@ stdcall Options_RunDLLA(ptr ptr str long)
|
||||
@ stdcall Options_RunDLLW(ptr ptr wstr long)
|
||||
@ stdcall PrintersGetCommand_RunDLL(ptr ptr wstr long)
|
||||
@ stdcall PrintersGetCommand_RunDLLA(ptr ptr str long)
|
||||
@ stdcall PrintersGetCommand_RunDLLW(ptr ptr wstr long)
|
||||
@ stdcall RealShellExecuteA(ptr str str str str str str str long ptr)
|
||||
@ stdcall RealShellExecuteExA(ptr str str str str str str str long ptr long)
|
||||
@ stdcall RealShellExecuteExW(ptr str str str str str str str long ptr long)
|
||||
@ stdcall RealShellExecuteW(ptr wstr wstr wstr wstr wstr wstr wstr long ptr)
|
||||
@ stdcall RegenerateUserEnvironment(ptr long)
|
||||
@ stdcall SHAddToRecentDocs(long ptr)
|
||||
@ stdcall SHAppBarMessage(long ptr)
|
||||
@ stdcall SHBindToParent(ptr ptr ptr ptr)
|
||||
@ stdcall SHBrowseForFolder(ptr) SHBrowseForFolderA
|
||||
@ stdcall SHBrowseForFolderA(ptr)
|
||||
@ stdcall SHBrowseForFolderW(ptr)
|
||||
@ stdcall SHChangeNotify(long long ptr ptr)
|
||||
@ stdcall SHChangeNotifySuspendResume(long ptr long long)
|
||||
@ stdcall SHCreateDirectoryExA(long str ptr)
|
||||
@ stdcall SHCreateDirectoryExW(long wstr ptr)
|
||||
@ stub SHCreateLocalServerRunDll
|
||||
@ stdcall SHCreateProcessAsUserW(ptr)
|
||||
@ stdcall SHCreateQueryCancelAutoPlayMoniker(ptr)
|
||||
@ stdcall SHCreateShellItem(ptr ptr ptr ptr)
|
||||
@ stdcall SHEmptyRecycleBinA(long str long)
|
||||
@ stdcall SHEmptyRecycleBinW(long wstr long)
|
||||
@ stub SHEnableServiceObject
|
||||
@ stub SHEnumerateUnreadMailAccountsW
|
||||
@ stdcall SHExtractIconsW(wstr long long long ptr ptr long long) user32.PrivateExtractIconsW
|
||||
@ stdcall SHFileOperation(ptr) SHFileOperationA
|
||||
@ stdcall SHFileOperationA(ptr)
|
||||
@ stdcall SHFileOperationW(ptr)
|
||||
@ stdcall SHFormatDrive(long long long long)
|
||||
@ stdcall SHFreeNameMappings(ptr)
|
||||
@ stdcall SHGetDataFromIDListA(ptr ptr long ptr long)
|
||||
@ stdcall SHGetDataFromIDListW(ptr ptr long ptr long)
|
||||
@ stdcall SHGetDesktopFolder(ptr)
|
||||
@ stdcall SHGetDiskFreeSpaceA(str ptr ptr ptr) kernel32.GetDiskFreeSpaceExA
|
||||
@ stdcall SHGetDiskFreeSpaceExA(str ptr ptr ptr) kernel32.GetDiskFreeSpaceExA
|
||||
@ stdcall SHGetDiskFreeSpaceExW(wstr ptr ptr ptr) kernel32.GetDiskFreeSpaceExW
|
||||
@ stdcall SHGetFileInfo(ptr long ptr long long) SHGetFileInfoA
|
||||
@ stdcall SHGetFileInfoA(ptr long ptr long long)
|
||||
@ stdcall SHGetFileInfoW(ptr long ptr long long)
|
||||
@ stdcall SHGetFolderLocation(long long long long ptr)
|
||||
@ stdcall SHGetFolderPathA(long long long long ptr)
|
||||
@ stdcall SHGetFolderPathAndSubDirA(long long long long str ptr)
|
||||
@ stdcall SHGetFolderPathAndSubDirW(long long long long wstr ptr)
|
||||
@ stdcall SHGetFolderPathW(long long long long ptr)
|
||||
@ stdcall SHGetIconOverlayIndexA(str long)
|
||||
@ stdcall SHGetIconOverlayIndexW(wstr long)
|
||||
@ stdcall SHGetInstanceExplorer(long)
|
||||
@ stdcall SHGetMalloc(ptr)
|
||||
@ stdcall SHGetNewLinkInfo(str str ptr long long) SHGetNewLinkInfoA
|
||||
@ stdcall SHGetPathFromIDList(ptr ptr) SHGetPathFromIDListA
|
||||
@ stdcall SHGetPathFromIDListA(ptr ptr)
|
||||
@ stdcall SHGetPathFromIDListW(ptr ptr)
|
||||
@ stdcall SHGetSettings(ptr long)
|
||||
@ stdcall SHGetSpecialFolderLocation(long long ptr)
|
||||
@ stdcall SHGetSpecialFolderPathA(long ptr long long)
|
||||
@ stdcall SHGetSpecialFolderPathW(long ptr long long)
|
||||
@ stdcall SHGetUnreadMailCountW (long wstr long ptr wstr long)
|
||||
@ stdcall SHHelpShortcuts_RunDLL(long long long long) SHHelpShortcuts_RunDLLA
|
||||
@ stdcall SHHelpShortcuts_RunDLLA(long long long long)
|
||||
@ stdcall SHHelpShortcuts_RunDLLW(long long long long)
|
||||
@ stdcall SHInvokePrinterCommandA(ptr long str str long)
|
||||
@ stdcall SHInvokePrinterCommandW(ptr long wstr wstr long)
|
||||
@ stdcall SHIsFileAvailableOffline(wstr ptr)
|
||||
@ stdcall SHLoadInProc(long)
|
||||
@ stdcall SHLoadNonloadedIconOverlayIdentifiers()
|
||||
@ stdcall SHOpenFolderAndSelectItems(ptr long ptr long)
|
||||
@ stdcall SHParseDisplayName(wstr ptr ptr long ptr)
|
||||
@ stdcall SHPathPrepareForWriteA(long ptr str long)
|
||||
@ stdcall SHPathPrepareForWriteW(long ptr wstr long)
|
||||
@ stdcall SHQueryRecycleBinA(str ptr)
|
||||
@ stdcall SHQueryRecycleBinW(wstr ptr)
|
||||
@ stdcall SHSetLocalizedName(wstr wstr long)
|
||||
@ stdcall SHSetUnreadMailCountW (wstr long wstr)
|
||||
@ stdcall SHUpdateRecycleBinIcon()
|
||||
@ stdcall SheChangeDirA(str)
|
||||
@ stdcall SheChangeDirExA(str)
|
||||
@ stdcall SheChangeDirExW(wstr)
|
||||
@ stdcall SheChangeDirW(wstr)
|
||||
@ stdcall SheConvertPathW(wstr wstr long)
|
||||
@ stdcall SheFullPathA(str long str)
|
||||
@ stdcall SheFullPathW(wstr long wstr)
|
||||
@ stdcall SheGetCurDrive()
|
||||
@ stdcall SheGetDirA(long long)
|
||||
@ stdcall SheGetDirExW(wstr ptr wstr)
|
||||
@ stdcall SheGetDirW(long long)
|
||||
@ stdcall SheGetPathOffsetW(wstr)
|
||||
@ stdcall SheRemoveQuotesA(str)
|
||||
@ stdcall SheRemoveQuotesW(wstr)
|
||||
@ stdcall SheSetCurDrive(long)
|
||||
@ stdcall SheShortenPathA(str long)
|
||||
@ stdcall SheShortenPathW(wstr long)
|
||||
@ stdcall ShellAboutA(long str str long)
|
||||
@ stdcall ShellAboutW(long wstr wstr long)
|
||||
@ stdcall ShellExec_RunDLL(ptr ptr wstr long)
|
||||
@ stdcall ShellExec_RunDLLA(ptr ptr str long)
|
||||
@ stdcall ShellExec_RunDLLW(ptr ptr wstr long)
|
||||
@ stdcall ShellExecuteA(long str str str str long)
|
||||
@ stdcall ShellExecuteEx(long) ShellExecuteExA
|
||||
@ stdcall ShellExecuteExA (long)
|
||||
@ stdcall ShellExecuteExW (long)
|
||||
@ stdcall ShellExecuteW(long wstr wstr wstr wstr long)
|
||||
@ stdcall ShellHookProc(long ptr ptr)
|
||||
@ stdcall Shell_NotifyIcon(long ptr) Shell_NotifyIconA
|
||||
@ stdcall Shell_NotifyIconA(long ptr)
|
||||
@ stdcall Shell_NotifyIconW(long ptr)
|
||||
@ stdcall StrChrA(str long) shlwapi.StrChrA
|
||||
@ stdcall StrChrIA(str long) shlwapi.StrChrIA
|
||||
@ stdcall StrChrIW(wstr long) shlwapi.StrChrIW
|
||||
@ stdcall StrChrW(wstr long) shlwapi.StrChrW
|
||||
@ stdcall StrCmpNA(str str long) shlwapi.StrCmpNA
|
||||
@ stdcall StrCmpNIA(str str long) shlwapi.StrCmpNIA
|
||||
@ stdcall StrCmpNIW(wstr wstr long) shlwapi.StrCmpNIW
|
||||
@ stdcall StrCmpNW(wstr wstr long) shlwapi.StrCmpNW
|
||||
@ stdcall StrCpyNA (ptr str long) kernel32.lstrcpynA
|
||||
@ stdcall StrCpyNW(wstr wstr long) shlwapi.StrCpyNW
|
||||
@ stdcall StrNCmpA(str str long) shlwapi.StrCmpNA
|
||||
@ stdcall StrNCmpIA(str str long) shlwapi.StrCmpNIA
|
||||
@ stdcall StrNCmpIW(wstr wstr long) shlwapi.StrCmpNIW
|
||||
@ stdcall StrNCmpW(wstr wstr long) shlwapi.StrCmpNW
|
||||
@ stdcall StrNCpyA (ptr str long) kernel32.lstrcpynA
|
||||
@ stdcall StrNCpyW(wstr wstr long) shlwapi.StrCpyNW
|
||||
@ stdcall StrRChrA(str str long) shlwapi.StrRChrA
|
||||
@ stdcall StrRChrIA(str str long) shlwapi.StrRChrIA
|
||||
@ stdcall StrRChrIW(wstr wstr long) shlwapi.StrRChrIW
|
||||
@ stdcall StrRChrW(wstr wstr long) shlwapi.StrRChrW
|
||||
@ stdcall StrRStrA(str str str)
|
||||
@ stdcall StrRStrIA(str str str) shlwapi.StrRStrIA
|
||||
@ stdcall StrRStrIW(wstr wstr wstr) shlwapi.StrRStrIW
|
||||
@ stdcall StrRStrW(wstr wstr wstr)
|
||||
@ stdcall StrStrA(str str) shlwapi.StrStrA
|
||||
@ stdcall StrStrIA(str str) shlwapi.StrStrIA
|
||||
@ stdcall StrStrIW(wstr wstr) shlwapi.StrStrIW
|
||||
@ stdcall StrStrW(wstr wstr) shlwapi.StrStrW
|
||||
@ stdcall WOWShellExecute(ptr str str str str long ptr)
|
||||
|
||||
# Functions exported by the WinVista shell32.dll
|
||||
@ stdcall SHCreateDefaultContextMenu(ptr ptr ptr)
|
||||
@ stdcall SHCreateDefaultExtractIcon(ptr ptr)
|
||||
|
@ -495,6 +496,7 @@
|
|||
@ stdcall FileMenu_GetItemExtent(long long)
|
||||
|
||||
# 4.0 (NT) and higher. Until discontinued in 5.0
|
||||
# FIXME: ordinals 505-512?
|
||||
@ stdcall SHRegCloseKey(long)
|
||||
@ stdcall SHRegOpenKeyA(long str long)
|
||||
@ stdcall SHRegOpenKeyW(long wstr long)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue