[CMAKE]
authorTimo Kreuzer <timo.kreuzer@reactos.org>
Wed, 1 Dec 2010 21:16:25 +0000 (21:16 +0000)
committerTimo Kreuzer <timo.kreuzer@reactos.org>
Wed, 1 Dec 2010 21:16:25 +0000 (21:16 +0000)
Manual stubs for comctl32

svn path=/branches/cmake-bringup/; revision=49887

dll/win32/comctl32/CMakeLists.txt
dll/win32/comctl32/comctl32.spec
dll/win32/comctl32/stubs.c [new file with mode: 0644]

index 5aa3c04..f1b3107 100644 (file)
@@ -47,6 +47,7 @@ add_library(comctl32 SHARED
     trackbar.c
     treeview.c
     updown.c
+    stubs.c
     rsrc.rc
     ${CMAKE_CURRENT_BINARY_DIR}/comctl32.def)
 
index c2c76a3..60378c2 100644 (file)
@@ -30,8 +30,8 @@
 155 stdcall -noname FindMRUStringA(long str ptr)
 156 stdcall -noname DelMRUString(long long)
 157 stdcall -noname CreateMRUListLazyA(ptr long long long)
-163 stub -noname CreatePage
-164 stub -noname CreateProxyPage
+163 stdcall -noname CreatePage(long ptr)
+164 stdcall -noname CreateProxyPage(long long)
 167 stdcall -noname AddMRUData(long ptr long)
 169 stdcall -noname FindMRUData(long ptr long ptr)
 233 stdcall -noname Str_GetPtrA(str str long)
 376 stdcall -noname IntlStrEqWorkerA(long str str long)
 377 stdcall -noname IntlStrEqWorkerW(long wstr wstr long)
 382 stdcall -noname SmoothScrollWindow(ptr)
-383 stub -noname DoReaderMode
+383 stdcall -noname DoReaderMode(ptr)
 384 stdcall -noname SetPathWordBreakProc(ptr long)
 385 stdcall -noname DPA_EnumCallback(long long long)
 386 stdcall -noname DPA_DestroyCallback(ptr ptr long)
 387 stdcall -noname DSA_EnumCallback(ptr ptr long)
 388 stdcall -noname DSA_DestroyCallback(ptr ptr long)
-389 stub -noname SHGetProcessDword
+389 stdcall -noname comctl32_389(long long)
 390 stdcall -noname ImageList_SetColorTable(ptr long long ptr)
 400 stdcall -noname CreateMRUListW(ptr)
 401 stdcall -noname AddMRUStringW(long wstr)
diff --git a/dll/win32/comctl32/stubs.c b/dll/win32/comctl32/stubs.c
new file mode 100644 (file)
index 0000000..31ea57a
--- /dev/null
@@ -0,0 +1,41 @@
+#include <windows.h>
+#include <reactos/debug.h>
+
+typedef PVOID PREADERMODEINFO;
+
+HWND
+WINAPI
+CreatePage(
+    DWORD dwInitParam,
+    HWND hWndParent)
+{
+    UNIMPLEMENTED;
+    return NULL;
+}
+
+HWND
+WINAPI
+CreateProxyPage(
+    DWORD dwUnknown1,
+    DWORD dwUnknown2)
+{
+    UNIMPLEMENTED;
+    return NULL;
+}
+
+VOID
+WINAPI
+DoReaderMode(
+    PREADERMODEINFO prmi)
+{
+    UNIMPLEMENTED;
+}
+
+VOID
+WINAPI
+comctl32_389(
+    DWORD dwUnknown1,
+    DWORD dwUnknown2)
+{
+    UNIMPLEMENTED;
+}