Export SHGetSettings by name. New stub for shell.68.
diff --git a/dlls/shell32/shell32.spec b/dlls/shell32/shell32.spec
index 76ed322..490a5c5 100644
--- a/dlls/shell32/shell32.spec
+++ b/dlls/shell32/shell32.spec
@@ -74,7 +74,7 @@
65 stub InvalidateDriveType
66 stub IsNetDrive
67 stdcall Shell_MergeMenus (long long long long long long) Shell_MergeMenus
- 68 stdcall SHGetSettings(ptr long) SHGetSettings
+ 68 stdcall SHGetSetSettings(long long long) SHGetSetSettings
69 stub SHGetNetResource
70 stdcall SHCreateDefClassObject(long long long long long)SHCreateDefClassObject
71 stdcall Shell_GetImageList(ptr ptr) Shell_GetImageList
@@ -388,6 +388,7 @@
@ stdcall SHGetPathFromIDList(ptr ptr)SHGetPathFromIDListAW
@ stdcall SHGetPathFromIDListA(long long)SHGetPathFromIDListA
@ stdcall SHGetPathFromIDListW(long long)SHGetPathFromIDListW
+@ stdcall SHGetSettings(ptr long) SHGetSettings
@ stdcall SHGetSpecialFolderLocation(long long ptr)SHGetSpecialFolderLocation
@ stdcall SHHelpShortcuts_RunDLL(long long long long) SHHelpShortcuts_RunDLL
@ stub SHHelpShortcuts_RunDLLA@16
diff --git a/dlls/shell32/shellord.c b/dlls/shell32/shellord.c
index ff0661f..9bed2d7 100644
--- a/dlls/shell32/shellord.c
+++ b/dlls/shell32/shellord.c
@@ -103,11 +103,20 @@
}
/*************************************************************************
- * SHGetSettings [SHELL32.68]
+ * SHGetSetSettings [SHELL32.68]
+ */
+VOID WINAPI SHGetSetSettings(DWORD x, DWORD y, DWORD z)
+{
+ FIXME("0x%08lx 0x%08lx 0x%08lx\n", x, y, z);
+}
+
+/*************************************************************************
+ * SHGetSettings [SHELL32.@]
*
* NOTES
* the registry path are for win98 (tested)
* and possibly are the same in nt40
+ *
*/
VOID WINAPI SHGetSettings(LPSHELLFLAGSTATE lpsfs, DWORD dwMask)
{