Author: tkreuzer
Date: Fri Dec 3 13:41:06 2010
New Revision: 49925
URL: http://svn.reactos.org/svn/reactos?rev=49925&view=rev
Log:
[CMAKE]
Some manual stubs for mapi32
Added:
branches/cmake-bringup/dll/win32/mapi32/stubs.c (with props)
Modified:
branches/cmake-bringup/dll/win32/mapi32/CMakeLists.txt
branches/cmake-bringup/dll/win32/mapi32/mapi32.spec
Modified: branches/cmake-bringup/dll/win32/mapi32/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/mapi32/CMakeLists.txt?rev=49925&r1=49924&r2=49925&view=diff
==============================================================================
--- branches/cmake-bringup/dll/win32/mapi32/CMakeLists.txt [iso-8859-1]
(original)
+++ branches/cmake-bringup/dll/win32/mapi32/CMakeLists.txt [iso-8859-1] Fri Dec
3 13:41:06 2010
@@ -10,6 +10,7 @@
prop.c
sendmail.c
util.c
+ stubs.c
version.rc
${CMAKE_CURRENT_BINARY_DIR}/mapi32.def)
Modified: branches/cmake-bringup/dll/win32/mapi32/mapi32.spec
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/mapi32/mapi32.spec?rev=49925&r1=49924&r2=49925&view=diff
==============================================================================
--- branches/cmake-bringup/dll/win32/mapi32/mapi32.spec [iso-8859-1] (original)
+++ branches/cmake-bringup/dll/win32/mapi32/mapi32.spec [iso-8859-1] Fri Dec 3
13:41:06 2010
@@ -1,4 +1,4 @@
- 8 stub @
+ 8 stub mapi32_8
10 stdcall MAPILogonEx(long ptr ptr long ptr)
11 stdcall mapilogo...@20(long ptr ptr long ptr) MAPILogonEx
12 stdcall MAPIAllocateBuffer(long ptr)
@@ -18,8 +18,8 @@
26 stub launchwiz...@20
27 stdcall -private DllGetClassObject(ptr ptr ptr)
28 stdcall -private DllCanUnloadNow()
- 29 stub MAPIOpenFormMgr
- 30 stub mapiopenform...@8
+ 29 stdcall MAPIOpenFormMgr(ptr ptr)
+ 30 stdcall mapiopenform...@8(ptr ptr) MAPIOpenFormMgr
31 stdcall MAPIOpenLocalFormContainer(ptr)
32 stdcall mapiopenlocalformcontai...@4(ptr) MAPIOpenLocalFormContainer
33 stdcall scinitmapiu...@4(long) ScInitMapiUtil
@@ -89,12 +89,12 @@
146 stub hrdecomposems...@24
147 stdcall openstreamonf...@24(ptr ptr ptr ptr ptr ptr) OpenStreamOnFile
148 stdcall OpenStreamOnFile(ptr ptr ptr ptr ptr ptr)
-149 stub opentnefstr...@28
-150 stub OpenTnefStream
-151 stub opentnefstrea...@32
-152 stub OpenTnefStreamEx
-153 stub gettnefstreamcodep...@12
-154 stub GetTnefStreamCodepage
+149 stdcall opentnefstr...@28(ptr ptr ptr long ptr long ptr) OpenTnefStream
+150 stdcall OpenTnefStream(ptr ptr ptr long ptr long ptr)
+151 stdcall opentnefstrea...@32(ptr ptr ptr long ptr long ptr ptr)
OpenTnefStreamEx
+152 stdcall OpenTnefStreamEx(ptr ptr ptr long ptr long ptr ptr)
+153 stdcall gettnefstreamcodep...@12(ptr ptr ptr) GetTnefStreamCodepage
+154 stdcall GetTnefStreamCodepage(ptr ptr ptr)
155 stdcall ulfromsz...@4(ptr) UlFromSzHex
156 stub unkobj_scalloc...@12
157 stub unkobj_scallocatem...@16
@@ -120,10 +120,10 @@
180 stdcall fbad...@4(ptr) FBadRow
181 stdcall fbadp...@4(ptr) FBadProp
182 stdcall fbadcolumn...@4(ptr) FBadColumnSet
-183 stub rtfs...@12
-184 stub RTFSync
-185 stub wrapcompressedrtfstr...@12
-186 stub WrapCompressedRTFStream
+183 stdcall rtfs...@12(ptr long ptr) RTFSync
+184 stdcall RTFSync(ptr long ptr)
+185 stdcall wrapcompressedrtfstr...@12(ptr long ptr) WrapCompressedRTFStream
+186 stdcall WrapCompressedRTFStream(ptr long ptr)
187 stub __validateparamet...@8
188 stub __cppvalidateparamet...@8
189 stub fbadsortorder...@4
@@ -178,13 +178,13 @@
239 stub hrdispatchnotificati...@4
241 stub hrvalidateparamet...@8
244 stub sccreateconversationin...@16
-246 stub HrGetOmiProvidersFlags
-247 stub hrgetomiprovidersfl...@8
-248 stub HrSetOmiProvidersFlagsInvalid
-249 stub hrsetomiprovidersflagsinva...@4
-250 stub GetOutlookVersion
-251 stub getoutlookvers...@0
-252 stub FixMAPI
-253 stub fixm...@0
+246 stdcall HrGetOmiProvidersFlags(long long)
+247 stdcall hrgetomiprovidersfl...@8(long long) HrGetOmiProvidersFlags
+248 stdcall HrSetOmiProvidersFlagsInvalid(long)
+249 stdcall hrsetomiprovidersflagsinva...@4(long) HrSetOmiProvidersFlagsInvalid
+250 stdcall GetOutlookVersion()
+251 stdcall getoutlookvers...@0() GetOutlookVersion
+252 stdcall FixMAPI()
+253 stdcall fixm...@0() FixMAPI
254 stdcall FGetComponentPath(str str ptr long long)
255 stdcall fgetcomponentp...@20(str str ptr long long) FGetComponentPath
Added: branches/cmake-bringup/dll/win32/mapi32/stubs.c
URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/mapi32/stubs.c?rev=49925&view=auto
==============================================================================
--- branches/cmake-bringup/dll/win32/mapi32/stubs.c (added)
+++ branches/cmake-bringup/dll/win32/mapi32/stubs.c [iso-8859-1] Fri Dec 3
13:41:06 2010
@@ -1,0 +1,116 @@
+#include <windows.h>
+#include <mapix.h>
+#include <reactos/debug.h>
+
+typedef PVOID LPMAPIFORMMGR, LPADDRESSBOOK;
+
+HRESULT
+WINAPI
+MAPIOpenFormMgr(
+ LPMAPISESSION pSession,
+ LPMAPIFORMMGR *ppmgr)
+{
+ UNIMPLEMENTED;
+ return E_NOTIMPL;
+}
+
+
+HRESULT
+WINAPI
+OpenTnefStream(
+ LPVOID lpvSupport,
+ LPSTREAM lpStream,
+ LPTSTR lpszStreamName,
+ ULONG ulFlags,
+ LPMESSAGE lpMessage,
+ WORD wKey,
+ LPSTREAM *lppTNEF)
+{
+ UNIMPLEMENTED;
+ return E_NOTIMPL;
+}
+
+HRESULT
+WINAPI
+OpenTnefStreamEx(
+ LPVOID lpvSupport,
+ LPSTREAM lpStream,
+ LPTSTR lpszStreamName,
+ ULONG ulFlags,
+ LPMESSAGE lpMessage,
+ WORD wKeyVal,
+ LPADDRESSBOOK lpAdressBook,
+ LPSTREAM *lppTNEF)
+{
+ UNIMPLEMENTED;
+ return E_NOTIMPL;
+}
+
+HRESULT
+WINAPI
+GetTnefStreamCodepage(
+ LPSTREAM lpStream,
+ ULONG *lpulCodepage,
+ ULONG *lpulSubCodepage)
+{
+ UNIMPLEMENTED;
+ return E_NOTIMPL;
+}
+
+HRESULT
+WINAPI
+RTFSync(
+ LPMESSAGE lpMessage,
+ ULONG ulFlags,
+ BOOL *lpfMessageUpdated)
+{
+ UNIMPLEMENTED;
+ return E_NOTIMPL;
+}
+
+HRESULT
+WINAPI
+WrapCompressedRTFStream(
+ LPSTREAM lpCompressedRTFStream,
+ ULONG ulflags,
+ LPSTREAM *lpUncompressedRTFStream)
+{
+ UNIMPLEMENTED;
+ return E_NOTIMPL;
+}
+
+HRESULT
+WINAPI
+HrGetOmiProvidersFlags(
+ DWORD dwUnknown1,
+ DWORD dwUnknown2)
+{
+ UNIMPLEMENTED;
+ return E_NOTIMPL;
+}
+
+HRESULT
+WINAPI
+HrSetOmiProvidersFlagsInvalid(
+ DWORD dwUnknown1)
+{
+ UNIMPLEMENTED;
+ return E_NOTIMPL;
+}
+
+ULONG
+WINAPI
+GetOutlookVersion(void)
+{
+ UNIMPLEMENTED;
+ return 0;
+}
+
+HRESULT
+WINAPI
+FixMAPI(void)
+{
+ UNIMPLEMENTED;
+ return E_NOTIMPL;
+}
+
Propchange: branches/cmake-bringup/dll/win32/mapi32/stubs.c
------------------------------------------------------------------------------
svn:eol-style = native