add missing shell32 functions

Dave Miller compsol at ptd.net
Mon Sep 1 01:39:32 CDT 2003


This patch begins reconciling the windows and wine spec files (bugzilla 
bug 556)  If I've done this correctly and noone objects I'll follow up 
with more additions.

ChangeLog
        Add some missing functions to shell32.spec

--- /usr/src/wine/dlls/shell32/shell32.spec     2003-09-01 
02:05:32.000000000 -0400
+++ shell32.spec        2003-09-01 00:37:40.000000000 -0400
@@ -159,7 +159,7 @@
  169 stdcall SHDestroyPropSheetExtArray(long)
  170 stdcall SHReplaceFromPropSheetExtArray(long long long long)
  171 stdcall PathCleanupSpec(ptr ptr) PathCleanupSpecAW
- 172 stdcall SHCreateLinks(long str ptr long ptr)
+ 172 stub SHCreateLinks
  173 stdcall SHValidateUNC(long long long)
  174 stdcall SHCreateShellFolderViewEx (ptr ptr)
  175 stdcall SHGetSpecialFolderPath(long long long long) 
SHGetSpecialFolderPathAW
@@ -410,11 +410,31 @@
 # no new exports
 #

+# winme
+@ stub Options_RunDLLA
+@ stub Options_RunDLLW
+@ stub SHChangeNotifySuspendResume
+@ stub SHCreateLocalServerRunDll
+@ stub SHExtractIconsW
+@ stub SHGetIconOverlayIndexA
+@ stub SHGetIconOverlayIndexW
+@ stub SHIsFileAvailableOffline
+@ stub SHLoadNonloadedIconOverlayIdentifiers
+@ stub SHOpenFolderAndSelectItems
+@ stub SHPathPrepareForWriteA
+@ stub SHPathPrepareForWriteW
+@ stub ShellExec_RunDLL
+@ stub ShellExec_RunDLLA
+@ stub ShellExec_RunDLLW
+@ stub SHExitWindowsEx
+
 #
 # version 5.00 (Win2K)
 # _WIN32_IE >= 0x0500
 #
+@ stub Control_RunDLLAsUserW
 @ stdcall SHBindToParent(ptr ptr ptr ptr)
+@ stub SHCreateProcessAsUserW
 @ stdcall SHGetDiskFreeSpaceA(str ptr ptr ptr) kernel32.GetDiskFreeSpaceExA
 @ stdcall SHGetDiskFreeSpaceExA(str ptr ptr ptr) 
kernel32.GetDiskFreeSpaceExA
 @ stdcall SHGetDiskFreeSpaceExW(wstr ptr ptr ptr) 
kernel32.GetDiskFreeSpaceExW





More information about the wine-patches mailing list