ReactOS.org
Sign In
Sign Up
Sign In
Sign Up
Manage this list
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
2024
December
November
October
September
August
July
June
May
April
March
February
January
2023
December
November
October
September
August
July
June
May
April
March
February
January
2022
December
November
October
September
August
July
June
May
April
March
February
January
2021
December
November
October
September
August
July
June
May
April
March
February
January
2020
December
November
October
September
August
July
June
May
April
March
February
January
2019
December
November
October
September
August
July
June
May
April
March
February
January
2018
December
November
October
September
August
July
June
May
April
March
February
January
2017
December
November
October
September
August
July
June
May
April
March
February
January
2016
December
November
October
September
August
July
June
May
April
March
February
January
2015
December
November
October
September
August
July
June
May
April
March
February
January
2014
December
November
October
September
August
July
June
May
April
March
February
January
2013
December
November
October
September
August
July
June
May
April
March
February
January
2012
December
November
October
September
August
July
June
May
April
March
February
January
2011
December
November
October
September
August
July
June
May
April
March
February
January
2010
December
November
October
September
August
July
June
May
April
March
February
January
2009
December
November
October
September
August
July
June
May
April
March
February
January
2008
December
November
October
September
August
July
June
May
April
March
February
January
2007
December
November
October
September
August
July
June
May
April
March
February
January
2006
December
November
October
September
August
July
June
May
April
March
February
January
2005
December
November
October
September
August
July
June
May
April
March
February
January
2004
December
November
October
September
August
July
June
May
April
March
February
List overview
Download
Ros-diffs
February 2011
----- 2024 -----
December 2024
November 2024
October 2024
September 2024
August 2024
July 2024
June 2024
May 2024
April 2024
March 2024
February 2024
January 2024
----- 2023 -----
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
----- 2022 -----
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
----- 2021 -----
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
----- 2020 -----
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
----- 2019 -----
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
----- 2018 -----
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
----- 2017 -----
December 2017
November 2017
October 2017
September 2017
August 2017
July 2017
June 2017
May 2017
April 2017
March 2017
February 2017
January 2017
----- 2016 -----
December 2016
November 2016
October 2016
September 2016
August 2016
July 2016
June 2016
May 2016
April 2016
March 2016
February 2016
January 2016
----- 2015 -----
December 2015
November 2015
October 2015
September 2015
August 2015
July 2015
June 2015
May 2015
April 2015
March 2015
February 2015
January 2015
----- 2014 -----
December 2014
November 2014
October 2014
September 2014
August 2014
July 2014
June 2014
May 2014
April 2014
March 2014
February 2014
January 2014
----- 2013 -----
December 2013
November 2013
October 2013
September 2013
August 2013
July 2013
June 2013
May 2013
April 2013
March 2013
February 2013
January 2013
----- 2012 -----
December 2012
November 2012
October 2012
September 2012
August 2012
July 2012
June 2012
May 2012
April 2012
March 2012
February 2012
January 2012
----- 2011 -----
December 2011
November 2011
October 2011
September 2011
August 2011
July 2011
June 2011
May 2011
April 2011
March 2011
February 2011
January 2011
----- 2010 -----
December 2010
November 2010
October 2010
September 2010
August 2010
July 2010
June 2010
May 2010
April 2010
March 2010
February 2010
January 2010
----- 2009 -----
December 2009
November 2009
October 2009
September 2009
August 2009
July 2009
June 2009
May 2009
April 2009
March 2009
February 2009
January 2009
----- 2008 -----
December 2008
November 2008
October 2008
September 2008
August 2008
July 2008
June 2008
May 2008
April 2008
March 2008
February 2008
January 2008
----- 2007 -----
December 2007
November 2007
October 2007
September 2007
August 2007
July 2007
June 2007
May 2007
April 2007
March 2007
February 2007
January 2007
----- 2006 -----
December 2006
November 2006
October 2006
September 2006
August 2006
July 2006
June 2006
May 2006
April 2006
March 2006
February 2006
January 2006
----- 2005 -----
December 2005
November 2005
October 2005
September 2005
August 2005
July 2005
June 2005
May 2005
April 2005
March 2005
February 2005
January 2005
----- 2004 -----
December 2004
November 2004
October 2004
September 2004
August 2004
July 2004
June 2004
May 2004
April 2004
March 2004
February 2004
ros-diffs@reactos.org
18 participants
352 discussions
Start a n
N
ew thread
[tkreuzer] 50666: Fix merge artifact
by tkreuzer@svn.reactos.org
Author: tkreuzer Date: Sat Feb 12 10:46:17 2011 New Revision: 50666 URL:
http://svn.reactos.org/svn/reactos?rev=50666&view=rev
Log: Fix merge artifact Modified: branches/cmake-bringup/dll/win32/setupapi/devinst.c Modified: branches/cmake-bringup/dll/win32/setupapi/devinst.c URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/setupap…
============================================================================== --- branches/cmake-bringup/dll/win32/setupapi/devinst.c [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/setupapi/devinst.c [iso-8859-1] Sat Feb 12 10:46:17 2011 @@ -2203,7 +2203,7 @@ MachineName, Reserved); if (hKey == INVALID_HANDLE_VALUE) - return FALSE; + return FALSE; /* Retrieve the class description data and close the key */ rc = QueryRegistryValue(hKey, NULL, (LPBYTE *) &Buffer, &dwRegType, &dwLength);
13 years, 10 months
1
0
0
0
[fireball] 50665: [NDK] - Add RTL_TRACE_BLOCK structure definition.
by fireball@svn.reactos.org
Author: fireball Date: Sat Feb 12 09:28:41 2011 New Revision: 50665 URL:
http://svn.reactos.org/svn/reactos?rev=50665&view=rev
Log: [NDK] - Add RTL_TRACE_BLOCK structure definition. Modified: trunk/reactos/include/ndk/rtltypes.h Modified: trunk/reactos/include/ndk/rtltypes.h URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/include/ndk/rtltypes.h?rev…
============================================================================== --- trunk/reactos/include/ndk/rtltypes.h [iso-8859-1] (original) +++ trunk/reactos/include/ndk/rtltypes.h [iso-8859-1] Sat Feb 12 09:28:41 2011 @@ -1285,6 +1285,18 @@ RTL_CRITICAL_SECTION CriticalSection; } STACK_TRACE_DATABASE, *PSTACK_TRACE_DATABASE; +typedef struct _RTL_TRACE_BLOCK +{ + ULONG Magic; + ULONG Count; + ULONG Size; + ULONG UserCount; + ULONG UserSize; + PVOID UserContext; + struct _RTL_TRACE_BLOCK *Next; + PVOID *Trace; +} RTL_TRACE_BLOCK, *PRTL_TRACE_BLOCK; + #ifndef NTOS_MODE_USER //
13 years, 10 months
1
0
0
0
[tkreuzer] 50664: [RICHED20] Fix compilation with MSVC the small fix in txtsrv.c should be sent to wine (tm)
by tkreuzer@svn.reactos.org
Author: tkreuzer Date: Sat Feb 12 01:40:32 2011 New Revision: 50664 URL:
http://svn.reactos.org/svn/reactos?rev=50664&view=rev
Log: [RICHED20] Fix compilation with MSVC the small fix in txtsrv.c should be sent to wine (tm) Added: branches/cmake-bringup/dll/win32/riched20/msvc-thiscall.c (with props) branches/cmake-bringup/dll/win32/riched20/msvc.h (with props) Modified: branches/cmake-bringup/dll/win32/riched20/CMakeLists.txt branches/cmake-bringup/dll/win32/riched20/txtsrv.c Modified: branches/cmake-bringup/dll/win32/riched20/CMakeLists.txt URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/riched2…
============================================================================== --- branches/cmake-bringup/dll/win32/riched20/CMakeLists.txt [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/riched20/CMakeLists.txt [iso-8859-1] Sat Feb 12 01:40:32 2011 @@ -30,13 +30,14 @@ version.rc ${CMAKE_CURRENT_BINARY_DIR}/riched20.def) +if(MSVC) + list(APPEND SOURCE msvc-thiscall.c) + set_source_files_properties(txthost.c txtsrv.c PROPERTIES COMPILE_FLAGS "/FImsvc.h") +endif() + add_library(riched20 SHARED ${SOURCE}) set_module_type(riched20 win32dll) target_link_libraries(riched20 wine uuid) - -if(MSVC) - set_target_properties(riched20 PROPERTIES COMPILE_FLAGS "/FIwine/typeof.h") -endif(MSVC) add_importlibs(riched20 msvcrt Added: branches/cmake-bringup/dll/win32/riched20/msvc-thiscall.c URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/riched2…
============================================================================== --- branches/cmake-bringup/dll/win32/riched20/msvc-thiscall.c (added) +++ branches/cmake-bringup/dll/win32/riched20/msvc-thiscall.c [iso-8859-1] Sat Feb 12 01:40:32 2011 @@ -1,0 +1,124 @@ +#include "config.h" +#include "editor.h" + +#define DEFINE_THISCALL_WRAPPER(func,args) \ + typedef struct {int x[args/4];} _tag_##func; \ + void __stdcall func(_tag_##func p1); \ + __declspec(naked) void __stdcall __thiscall_##func(_tag_##func p1) \ + { \ + __asm pop eax \ + __asm push ecx \ + __asm push eax \ + __asm jmp func \ + } + +DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxGetDC,4) +DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxReleaseDC,8) +DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxShowScrollBar,12) +DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxEnableScrollBar,12) +DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxSetScrollRange,20) +DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxSetScrollPos,16) +DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxInvalidateRect,12) +DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxViewChange,8) +DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxCreateCaret,16) +DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxShowCaret,8) +DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxSetCaretPos,12) +DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxSetTimer,12) +DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxKillTimer,8) +DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxScrollWindowEx,32) +DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxSetCapture,8) +DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxSetFocus,4) +DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxSetCursor,12) +DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxScreenToClient,8) +DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxClientToScreen,8) +DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxActivate,8) +DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxDeactivate,8) +DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxGetClientRect,8) +DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxGetViewInset,8) +DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxGetCharFormat,8) +DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxGetParaFormat,8) +DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxGetSysColor,8) +DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxGetBackStyle,8) +DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxGetMaxLength,8) +DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxGetScrollBars,8) +DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxGetPasswordChar,8) +DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxGetAcceleratorPos,8) +DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxGetExtent,8) +DEFINE_THISCALL_WRAPPER(ITextHostImpl_OnTxCharFormatChange,8) +DEFINE_THISCALL_WRAPPER(ITextHostImpl_OnTxParaFormatChange,8) +DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxGetPropertyBits,12) +DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxNotify,12) +DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxImmGetContext,4) +DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxImmReleaseContext,8) +DEFINE_THISCALL_WRAPPER(ITextHostImpl_TxGetSelectionBarWidth,8) + +#define STDCALL(func) __stdcall_ ## func +#define DEFINE_STDCALL_WRAPPER(num,func,args) \ + __declspec(naked) void __stdcall __stdcall_##func(_tag_##func p1) \ + { \ + __asm pop eax \ + __asm pop eax \ + __asm pop ecx \ + __asm push eax \ + __asm mov eax, [ecx] \ + __asm jmp dword ptr [eax + 4*num] \ + } + +DEFINE_STDCALL_WRAPPER(3,ITextHostImpl_TxGetDC,4) +DEFINE_STDCALL_WRAPPER(4,ITextHostImpl_TxReleaseDC,8) +DEFINE_STDCALL_WRAPPER(5,ITextHostImpl_TxShowScrollBar,12) +DEFINE_STDCALL_WRAPPER(6,ITextHostImpl_TxEnableScrollBar,12) +DEFINE_STDCALL_WRAPPER(7,ITextHostImpl_TxSetScrollRange,20) +DEFINE_STDCALL_WRAPPER(8,ITextHostImpl_TxSetScrollPos,16) +DEFINE_STDCALL_WRAPPER(9,ITextHostImpl_TxInvalidateRect,12) +DEFINE_STDCALL_WRAPPER(10,ITextHostImpl_TxViewChange,8) +DEFINE_STDCALL_WRAPPER(11,ITextHostImpl_TxCreateCaret,16) +DEFINE_STDCALL_WRAPPER(12,ITextHostImpl_TxShowCaret,8) +DEFINE_STDCALL_WRAPPER(13,ITextHostImpl_TxSetCaretPos,12) +DEFINE_STDCALL_WRAPPER(14,ITextHostImpl_TxSetTimer,12) +DEFINE_STDCALL_WRAPPER(15,ITextHostImpl_TxKillTimer,8) +DEFINE_STDCALL_WRAPPER(16,ITextHostImpl_TxScrollWindowEx,32) +DEFINE_STDCALL_WRAPPER(17,ITextHostImpl_TxSetCapture,8) +DEFINE_STDCALL_WRAPPER(18,ITextHostImpl_TxSetFocus,4) +DEFINE_STDCALL_WRAPPER(19,ITextHostImpl_TxSetCursor,12) +DEFINE_STDCALL_WRAPPER(20,ITextHostImpl_TxScreenToClient,8) +DEFINE_STDCALL_WRAPPER(21,ITextHostImpl_TxClientToScreen,8) +DEFINE_STDCALL_WRAPPER(22,ITextHostImpl_TxActivate,8) +DEFINE_STDCALL_WRAPPER(23,ITextHostImpl_TxDeactivate,8) +DEFINE_STDCALL_WRAPPER(24,ITextHostImpl_TxGetClientRect,8) +DEFINE_STDCALL_WRAPPER(25,ITextHostImpl_TxGetViewInset,8) +DEFINE_STDCALL_WRAPPER(26,ITextHostImpl_TxGetCharFormat,8) +DEFINE_STDCALL_WRAPPER(27,ITextHostImpl_TxGetParaFormat,8) +DEFINE_STDCALL_WRAPPER(28,ITextHostImpl_TxGetSysColor,8) +DEFINE_STDCALL_WRAPPER(29,ITextHostImpl_TxGetBackStyle,8) +DEFINE_STDCALL_WRAPPER(30,ITextHostImpl_TxGetMaxLength,8) +DEFINE_STDCALL_WRAPPER(31,ITextHostImpl_TxGetScrollBars,8) +DEFINE_STDCALL_WRAPPER(32,ITextHostImpl_TxGetPasswordChar,8) +DEFINE_STDCALL_WRAPPER(33,ITextHostImpl_TxGetAcceleratorPos,8) +DEFINE_STDCALL_WRAPPER(34,ITextHostImpl_TxGetExtent,8) +DEFINE_STDCALL_WRAPPER(35,ITextHostImpl_OnTxCharFormatChange,8) +DEFINE_STDCALL_WRAPPER(36,ITextHostImpl_OnTxParaFormatChange,8) +DEFINE_STDCALL_WRAPPER(37,ITextHostImpl_TxGetPropertyBits,12) +DEFINE_STDCALL_WRAPPER(38,ITextHostImpl_TxNotify,12) +DEFINE_STDCALL_WRAPPER(39,ITextHostImpl_TxImmGetContext,4) +DEFINE_STDCALL_WRAPPER(40,ITextHostImpl_TxImmReleaseContext,8) +DEFINE_STDCALL_WRAPPER(41,ITextHostImpl_TxGetSelectionBarWidth,8) + +DEFINE_THISCALL_WRAPPER(fnTextSrv_TxSendMessage,20) +DEFINE_THISCALL_WRAPPER(fnTextSrv_TxDraw,52) +DEFINE_THISCALL_WRAPPER(fnTextSrv_TxGetHScroll,24) +DEFINE_THISCALL_WRAPPER(fnTextSrv_TxGetVScroll,24) +DEFINE_THISCALL_WRAPPER(fnTextSrv_OnTxSetCursor,40) +DEFINE_THISCALL_WRAPPER(fnTextSrv_TxQueryHitPoint,44) +DEFINE_THISCALL_WRAPPER(fnTextSrv_OnTxInplaceActivate,8) +DEFINE_THISCALL_WRAPPER(fnTextSrv_OnTxInplaceDeactivate,4) +DEFINE_THISCALL_WRAPPER(fnTextSrv_OnTxUIActivate,4) +DEFINE_THISCALL_WRAPPER(fnTextSrv_OnTxUIDeactivate,4) +DEFINE_THISCALL_WRAPPER(fnTextSrv_TxGetText,8) +DEFINE_THISCALL_WRAPPER(fnTextSrv_TxSetText,8) +DEFINE_THISCALL_WRAPPER(fnTextSrv_TxGetCurrentTargetX,8) +DEFINE_THISCALL_WRAPPER(fnTextSrv_TxGetBaseLinePos,8) +DEFINE_THISCALL_WRAPPER(fnTextSrv_TxGetNaturalSize,36) +DEFINE_THISCALL_WRAPPER(fnTextSrv_TxGetDropTarget,8) +DEFINE_THISCALL_WRAPPER(fnTextSrv_OnTxPropertyBitsChange,12) +DEFINE_THISCALL_WRAPPER(fnTextSrv_TxGetCachedSize,12) Propchange: branches/cmake-bringup/dll/win32/riched20/msvc-thiscall.c ------------------------------------------------------------------------------ svn:eol-style = native Added: branches/cmake-bringup/dll/win32/riched20/msvc.h URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/riched2…
============================================================================== --- branches/cmake-bringup/dll/win32/riched20/msvc.h (added) +++ branches/cmake-bringup/dll/win32/riched20/msvc.h [iso-8859-1] Sat Feb 12 01:40:32 2011 @@ -1,0 +1,138 @@ + + +#define __ASM_STDCALL_FUNC(name,args,code) + +#define typeof(X_) __typeof_ ## X_ + +struct ITextHost; +struct _RECT; +struct _CHARFORMATW; +struct _PARAFORMAT; +struct _POINT; +struct _SIZEL; +struct HDC__; + +#define WINAPI __stdcall +#define HRESULT int +#define HDC struct HDC__* +#define BOOL int +#define HIMC void* +#define ITextHost struct ITextHost +#define INT int +#define UINT unsigned int +#define HBITMAP void* +#define LPCRECT const struct tagRECT * +#define LPRECT struct tagRECT * +#define LPCRECTL const struct _RECTL* +#define CHARFORMATW struct _charformatw +#define PARAFORMAT struct _paraformat +#define DWORD unsigned int /* HACK */ +#define COLORREF DWORD +#define LONG int /* HACK */ +#define WPARAM unsigned long +#define LPARAM long +#define HRGN void* +#define HCURSOR void* +#define LPPOINT struct tagPOINT* +#define TXTBACKSTYLE enum _TXTBACKSTYLE +#define WCHAR unsigned short +#define BSTR WCHAR* +#define LPCWSTR const WCHAR * +#define SIZEL struct tagSIZE +#define LPSIZEL struct tagSIZE* +#define ITextServices struct ITextServices +#define LRESULT long +#define DVTARGETDEVICE struct tagDVTARGETDEVICE + +typedef HDC (WINAPI typeof(ITextHostImpl_TxGetDC))(ITextHost * iface); +typedef int (WINAPI typeof(ITextHostImpl_TxReleaseDC))(ITextHost *iface,HDC hdc); +typedef BOOL (WINAPI typeof(ITextHostImpl_TxShowScrollBar))(ITextHost *iface,INT fnBar,BOOL fShow); +typedef BOOL (WINAPI typeof(ITextHostImpl_TxEnableScrollBar))(ITextHost *iface,INT fuSBFlags,INT fuArrowflags); +typedef BOOL (WINAPI typeof(ITextHostImpl_TxSetScrollRange))(ITextHost *iface,INT fnBar,LONG nMinPos,INT nMaxPos,BOOL fRedraw); +typedef BOOL (WINAPI typeof(ITextHostImpl_TxSetScrollPos))(ITextHost *iface,INT fnBar,INT nPos,BOOL fRedraw); +typedef void (WINAPI typeof(ITextHostImpl_TxInvalidateRect))(ITextHost *iface,LPCRECT prc,BOOL fMode); +typedef void (WINAPI typeof(ITextHostImpl_TxViewChange))(ITextHost *iface,BOOL fUpdate); +typedef BOOL (WINAPI typeof(ITextHostImpl_TxCreateCaret))(ITextHost *iface,HBITMAP hbmp,INT xWidth, INT yHeight); +typedef BOOL (WINAPI typeof(ITextHostImpl_TxShowCaret))(ITextHost *iface, BOOL fShow); +typedef BOOL (WINAPI typeof(ITextHostImpl_TxSetCaretPos))(ITextHost *iface,INT x, INT y); +typedef BOOL (WINAPI typeof(ITextHostImpl_TxSetTimer))(ITextHost *iface,UINT idTimer, UINT uTimeout); +typedef void (WINAPI typeof(ITextHostImpl_TxKillTimer))(ITextHost *iface,UINT idTimer); +typedef void (WINAPI typeof(ITextHostImpl_TxScrollWindowEx))(ITextHost *iface,INT dx, INT dy,LPCRECT lprcScroll,LPCRECT lprcClip,HRGN hRgnUpdate,LPRECT lprcUpdate,UINT fuScroll); +typedef void (WINAPI typeof(ITextHostImpl_TxSetCapture))(ITextHost *iface,BOOL fCapture); +typedef void (WINAPI typeof(ITextHostImpl_TxSetFocus))(ITextHost *iface); +typedef void (WINAPI typeof(ITextHostImpl_TxSetCursor))(ITextHost *iface,HCURSOR hcur,BOOL fText); +typedef BOOL (WINAPI typeof(ITextHostImpl_TxScreenToClient))(ITextHost *iface,LPPOINT lppt); +typedef BOOL (WINAPI typeof(ITextHostImpl_TxClientToScreen))(ITextHost *iface,LPPOINT lppt); +typedef HRESULT (WINAPI typeof(ITextHostImpl_TxActivate))(ITextHost *iface,LONG *plOldState); +typedef HRESULT (WINAPI typeof(ITextHostImpl_TxDeactivate))(ITextHost *iface,LONG lNewState); +typedef HRESULT (WINAPI typeof(ITextHostImpl_TxGetClientRect))(ITextHost *iface,LPRECT prc); +typedef HRESULT (WINAPI typeof(ITextHostImpl_TxGetViewInset))(ITextHost *iface,LPRECT prc); +typedef HRESULT (WINAPI typeof(ITextHostImpl_TxGetCharFormat))(ITextHost *iface,const CHARFORMATW **ppCF); +typedef HRESULT (WINAPI typeof(ITextHostImpl_TxGetParaFormat))(ITextHost *iface,const PARAFORMAT **ppPF); +typedef COLORREF (WINAPI typeof(ITextHostImpl_TxGetSysColor))(ITextHost *iface,int nIndex); +typedef HRESULT (WINAPI typeof(ITextHostImpl_TxGetBackStyle))(ITextHost *iface,TXTBACKSTYLE *pStyle); +typedef HRESULT (WINAPI typeof(ITextHostImpl_TxGetMaxLength))(ITextHost *iface,DWORD *pLength); +typedef HRESULT (WINAPI typeof(ITextHostImpl_TxGetScrollBars))(ITextHost *iface,DWORD *pdwScrollBar); +typedef HRESULT (WINAPI typeof(ITextHostImpl_TxGetPasswordChar))(ITextHost *iface,WCHAR *pch); +typedef HRESULT (WINAPI typeof(ITextHostImpl_TxGetAcceleratorPos))(ITextHost *iface,LONG *pch); +typedef HRESULT (WINAPI typeof(ITextHostImpl_TxGetExtent))(ITextHost *iface,LPSIZEL lpExtent); +typedef HRESULT (WINAPI typeof(ITextHostImpl_OnTxCharFormatChange))(ITextHost *iface,const CHARFORMATW *pcf); +typedef HRESULT (WINAPI typeof(ITextHostImpl_OnTxParaFormatChange))(ITextHost *iface,const PARAFORMAT *ppf); +typedef HRESULT (WINAPI typeof(ITextHostImpl_TxGetPropertyBits))(ITextHost *iface,DWORD dwMask,DWORD *pdwBits); +typedef HRESULT (WINAPI typeof(ITextHostImpl_TxNotify))(ITextHost *iface,DWORD iNotify,void *pv); +typedef HIMC (WINAPI typeof(ITextHostImpl_TxImmGetContext))(ITextHost *iface); +typedef void (WINAPI typeof(ITextHostImpl_TxImmReleaseContext))(ITextHost *iface,HIMC himc); +typedef HRESULT (WINAPI typeof(ITextHostImpl_TxGetSelectionBarWidth))(ITextHost *iface,LONG *lSelBarWidth); + +typedef HRESULT (WINAPI typeof(fnTextSrv_TxSendMessage))(ITextServices *iface,UINT msg,WPARAM wparam,LPARAM lparam,LRESULT* plresult); +typedef HRESULT (WINAPI typeof(fnTextSrv_TxDraw))(ITextServices *iface,DWORD dwDrawAspect,LONG lindex,void* pvAspect,DVTARGETDEVICE* ptd,HDC hdcDraw,HDC hdcTargetDev,LPCRECTL lprcBounds,LPCRECTL lprcWBounds,LPRECT lprcUpdate,BOOL (__stdcall * pfnContinue)(DWORD),DWORD dwContinue,LONG lViewId); +typedef HRESULT (WINAPI typeof(fnTextSrv_TxGetHScroll))(ITextServices *iface,LONG* plMin,LONG* plMax,LONG* plPos,LONG* plPage,BOOL* pfEnabled); +typedef HRESULT (WINAPI typeof(fnTextSrv_TxGetVScroll))(ITextServices *iface,LONG* plMin,LONG* plMax,LONG* plPos,LONG* plPage,BOOL* pfEnabled); +typedef HRESULT (WINAPI typeof(fnTextSrv_OnTxSetCursor))(ITextServices *iface,DWORD dwDrawAspect,LONG lindex,void* pvAspect,DVTARGETDEVICE* ptd,HDC hdcDraw,HDC hicTargetDev,LPCRECT lprcClient,INT x, INT y); +typedef HRESULT (WINAPI typeof(fnTextSrv_TxQueryHitPoint))(ITextServices *iface,DWORD dwDrawAspect,LONG lindex,void* pvAspect,DVTARGETDEVICE* ptd,HDC hdcDraw,HDC hicTargetDev,LPCRECT lprcClient,INT x, INT y,DWORD* pHitResult); +typedef HRESULT (WINAPI typeof(fnTextSrv_OnTxInplaceActivate))(ITextServices *iface,LPCRECT prcClient); +typedef HRESULT (WINAPI typeof(fnTextSrv_OnTxInplaceDeactivate))(ITextServices *iface); +typedef HRESULT (WINAPI typeof(fnTextSrv_OnTxUIActivate))(ITextServices *iface); +typedef HRESULT (WINAPI typeof(fnTextSrv_OnTxUIDeactivate))(ITextServices *iface); +typedef HRESULT (WINAPI typeof(fnTextSrv_TxGetText))(ITextServices *iface,BSTR* pbstrText); +typedef HRESULT (WINAPI typeof(fnTextSrv_TxSetText))(ITextServices *iface,LPCWSTR pszText); +typedef HRESULT (WINAPI typeof(fnTextSrv_TxGetCurrentTargetX))(ITextServices *iface,LONG* x); +typedef HRESULT (WINAPI typeof(fnTextSrv_TxGetBaseLinePos))(ITextServices *iface,LONG* x); +typedef HRESULT (WINAPI typeof(fnTextSrv_TxGetNaturalSize))(ITextServices *iface,DWORD dwAspect,HDC hdcDraw,HDC hicTargetDev,DVTARGETDEVICE* ptd,DWORD dwMode,const SIZEL* psizelExtent,LONG* pwidth,LONG* pheight); +typedef HRESULT (WINAPI typeof(fnTextSrv_TxGetDropTarget))(ITextServices *iface,struct IDropTarget** ppDropTarget); +typedef HRESULT (WINAPI typeof(fnTextSrv_OnTxPropertyBitsChange))(ITextServices *iface,DWORD dwMask,DWORD dwBits); +typedef HRESULT (WINAPI typeof(fnTextSrv_TxGetCachedSize))(ITextServices *iface,DWORD* pdwWidth,DWORD* pdwHeight); + +#undef WINAPI +#undef HRESULT +#undef HDC +#undef BOOL +#undef COLORREF +#undef HIMC +#undef ITextHost +#undef INT +#undef UINT +#undef HBITMAP +#undef LPCRECT +#undef LPRECT +#undef LPCRECTL +#undef CHARFORMATW +#undef PARAFORMAT +#undef DWORD +#undef LONG +#undef WPARAM +#undef LPARAM +#undef HRGN +#undef HCURSOR +#undef LPPOINT +#undef TXTBACKSTYLE +#undef WCHAR +#undef BSTR +#undef LPCWSTR +#undef SIZEL +#undef LPSIZEL +#undef ITextServices +#undef LRESULT +#undef DVTARGETDEVICE + +//#undef typeof Propchange: branches/cmake-bringup/dll/win32/riched20/msvc.h ------------------------------------------------------------------------------ svn:eol-style = native Modified: branches/cmake-bringup/dll/win32/riched20/txtsrv.c URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/riched2…
============================================================================== --- branches/cmake-bringup/dll/win32/riched20/txtsrv.c [iso-8859-1] (original) +++ branches/cmake-bringup/dll/win32/riched20/txtsrv.c [iso-8859-1] Sat Feb 12 01:40:32 2011 @@ -88,7 +88,10 @@ ITextImpl->lpVtbl = &textservices_Vtbl; ITextImpl->editor = ME_MakeEditor(pITextHost, FALSE); ITextImpl->editor->exStyleFlags = 0; - ITextImpl->editor->rcFormat = (RECT){0,0,0,0}; + ITextImpl->editor->rcFormat.left = 0; + ITextImpl->editor->rcFormat.top = 0; + ITextImpl->editor->rcFormat.right = 0; + ITextImpl->editor->rcFormat.bottom = 0; ME_HandleMessage(ITextImpl->editor, WM_CREATE, 0, 0, TRUE, &hres); if (pUnkOuter)
13 years, 10 months
1
0
0
0
[tkreuzer] 50663: [NTDLL_APITEST] some printf tests
by tkreuzer@svn.reactos.org
Author: tkreuzer Date: Fri Feb 11 21:22:18 2011 New Revision: 50663 URL:
http://svn.reactos.org/svn/reactos?rev=50663&view=rev
Log: [NTDLL_APITEST] some printf tests Added: trunk/rostests/apitests/ntdll/sprintf.c (with props) Added: trunk/rostests/apitests/ntdll/sprintf.c URL:
http://svn.reactos.org/svn/reactos/trunk/rostests/apitests/ntdll/sprintf.c?…
============================================================================== --- trunk/rostests/apitests/ntdll/sprintf.c (added) +++ trunk/rostests/apitests/ntdll/sprintf.c [iso-8859-1] Fri Feb 11 21:22:18 2011 @@ -1,0 +1,524 @@ +/* + * PROJECT: ReactOS api tests + * LICENSE: GPL - See COPYING in the top level directory + * PURPOSE: Test for sprintf + * PROGRAMMER: Timo Kreuzer + */ + +#include <stdio.h> +#include <stdlib.h> +#include <strings.h> +#include <math.h> +#include <stdarg.h> +#include <wine/test.h> +#include <windows.h> + + +#define ok_str(x, y) \ + ok(strcmp(x, y) == 0, "got '%s', expected '%s'\n", x, y); + +#define ok_int(x, y) \ + ok(x == y, "got %d, expected %d\n", x, y); + +int (*p_vsprintf)(char *buf, const char *fmt, va_list argptr); + + +int +my_sprintf(char *buf, const char *format, ...) +{ + const TCHAR * fmt = format; + va_list argptr; + + va_start(argptr, format); + return p_vsprintf(buf, fmt, argptr); +} + +int +my_swprintf(wchar_t *buf, const wchar_t *format, ...) +{ + const wchar_t * fmt = format; + va_list argptr; + + va_start(argptr, format); + return _vsnwprintf(buf, MAXLONG, fmt, argptr); +} + +#define sprintf(buf, format, ...) my_sprintf(buf, format, __VA_ARGS__); +#define swprintf(buf, format, ...) my_swprintf((wchar_t*)buf, format, __VA_ARGS__); + +void +test_c() +{ + char buffer[64]; + + sprintf(buffer, "%c", 0x3031); + ok_str(buffer, "1"); + + sprintf(buffer, "%hc", 0x3031); + ok_str(buffer, "1"); + + sprintf(buffer, "%wc", 0x3031); + ok_str(buffer, "?"); + + sprintf(buffer, "%lc", 0x3031); + ok_str(buffer, "?"); + + sprintf(buffer, "%Lc", 0x3031); + ok_str(buffer, "1"); + + sprintf(buffer, "%Ic", 0x3031); + ok_str(buffer, "Ic"); + + sprintf(buffer, "%Iwc", 0x3031); + ok_str(buffer, "Iwc"); + + sprintf(buffer, "%I32c", 0x3031); + ok_str(buffer, "1"); + + sprintf(buffer, "%I64c", 0x3031); + ok_str(buffer, "1"); + + sprintf(buffer, "%4c", 0x3031); + ok_str(buffer, " 1"); + + sprintf(buffer, "%04c", 0x3031); + ok_str(buffer, "0001"); + + sprintf(buffer, "%+4c", 0x3031); + ok_str(buffer, " 1"); + +} + +void +test_d() +{ + char buffer[5000]; + int result; + + sprintf(buffer, "%d", 1234567); + ok_str(buffer, "1234567"); + + sprintf(buffer, "%d", -1234567); + ok_str(buffer, "-1234567"); + + sprintf(buffer, "%hd", 1234567); + ok_str(buffer, "-10617"); + + sprintf(buffer, "%08d", 1234); + ok_str(buffer, "00001234"); + + sprintf(buffer, "%-08d", 1234); + ok_str(buffer, "1234 "); + + sprintf(buffer, "%+08d", 1234); + ok_str(buffer, "+0001234"); + + sprintf(buffer, "%+3d", 1234); + ok_str(buffer, "+1234"); + + sprintf(buffer, "%3.3d", 1234); + ok_str(buffer, "1234"); + + sprintf(buffer, "%3.6d", 1234); + ok_str(buffer, "001234"); + + sprintf(buffer, "%8d", -1234); + ok_str(buffer, " -1234"); + + sprintf(buffer, "%08d", -1234); + ok_str(buffer, "-0001234"); + + sprintf(buffer, "%ld", -1234); + ok_str(buffer, "-1234"); + + sprintf(buffer, "%wd", -1234); + ok_str(buffer, "-1234"); + + sprintf(buffer, "%ld", -5149074030855LL); + ok_str(buffer, "591757049"); + + sprintf(buffer, "%lld", -5149074030855LL); + ok_str(buffer, "591757049"); + + sprintf(buffer, "%I64d", -5149074030855LL); + ok_str(buffer, "-5149074030855"); + + sprintf(buffer, "%Ld", -5149074030855LL); + ok_str(buffer, "591757049"); + + sprintf(buffer, "%lhwI64d", -5149074030855LL); + ok_str(buffer, "-5149074030855"); + + sprintf(buffer, "%I64hlwd", -5149074030855LL); + ok_str(buffer, "-5149074030855"); + + sprintf(buffer, "%hlwd", -5149074030855LL); + ok_str(buffer, "32505"); + + sprintf(buffer, "%Ild", -5149074030855LL); + ok_str(buffer, "Ild"); + + sprintf(buffer, "%hd", -5149074030855LL); + ok_str(buffer, "32505"); + + sprintf(buffer, "%hhd", -5149074030855LL); + ok_str(buffer, "32505"); + + sprintf(buffer, "%hI32hd", -5149074030855LL); + ok_str(buffer, "32505"); + + sprintf(buffer, "%wd", -5149074030855LL); + ok_str(buffer, "591757049"); + + result = sprintf(buffer, " %d.%d", 3, 0); + ok_int(result, 4); + +} + +void +test_u() +{ + char buffer[64]; + + sprintf(buffer, "%u", 1234); + ok_str(buffer, "1234"); + + sprintf(buffer, "%u", -1234); + ok_str(buffer, "4294966062"); + + sprintf(buffer, "%lu", -1234); + ok_str(buffer, "4294966062"); + + sprintf(buffer, "%llu", -1234); + ok_str(buffer, "4294966062"); + + sprintf(buffer, "%+u", 1234); + ok_str(buffer, "1234"); + + sprintf(buffer, "% u", 1234); + ok_str(buffer, "1234"); + +} + +void +test_x() +{ + char buffer[64]; + + sprintf(buffer, "%x", 0x1234abcd); + ok_str(buffer, "1234abcd"); + + sprintf(buffer, "%X", 0x1234abcd); + ok_str(buffer, "1234ABCD"); + + sprintf(buffer, "%#x", 0x1234abcd); + ok_str(buffer, "0x1234abcd"); + + sprintf(buffer, "%#X", 0x1234abcd); + ok_str(buffer, "0X1234ABCD"); + + /* "0x" is contained in the field length */ + sprintf(buffer, "%#012X", 0x1234abcd); + ok_str(buffer, "0X001234ABCD"); + + sprintf(buffer, "%llx", 0x1234abcd5678ULL); + ok_str(buffer, "abcd5678"); + + sprintf(buffer, "%I64x", 0x1234abcd5678ULL); + ok_str(buffer, "1234abcd5678"); + +} + +void +test_p() +{ + char buffer[64]; + + sprintf(buffer, "%p", (void*)(ptrdiff_t)0x123abc); + ok_str(buffer, "00123ABC"); + + sprintf(buffer, "%#p", (void*)(ptrdiff_t)0x123abc); + ok_str(buffer, "0X00123ABC"); + + sprintf(buffer, "%#012p", (void*)(ptrdiff_t)0x123abc); + ok_str(buffer, " 0X00123ABC"); + + sprintf(buffer, "%9p", (void*)(ptrdiff_t)0x123abc); + ok_str(buffer, " 00123ABC"); + + sprintf(buffer, "%09p", (void*)(ptrdiff_t)0x123abc); + ok_str(buffer, " 00123ABC"); + + sprintf(buffer, "% 9p", (void*)(ptrdiff_t)0x123abc); + ok_str(buffer, " 00123ABC"); + + sprintf(buffer, "%-9p", (void*)(ptrdiff_t)0x123abc); + ok_str(buffer, "00123ABC "); + + sprintf(buffer, "%4p", (void*)(ptrdiff_t)0x123abc); + ok_str(buffer, "00123ABC"); + + sprintf(buffer, "%9.4p", (void*)(ptrdiff_t)0x123abc); + ok_str(buffer, " 00123ABC"); + + sprintf(buffer, "%I64p", 0x123abc456789ULL); + ok_str(buffer, "123ABC456789"); + + sprintf(buffer, "%hp", 0x123abc); + ok_str(buffer, "00003ABC"); + +} + +void +test_o() +{ + TCHAR buffer[64]; + + sprintf(buffer, "%o", 1234); + ok_str(buffer, "2322"); + + sprintf(buffer, "%o", -1234); + ok_str(buffer, "37777775456"); + +} + +void +test_s() +{ + char buffer[64]; + + sprintf(buffer, "%s", "test"); + ok_str(buffer, "test"); + + sprintf(buffer, "%S", L"test"); + ok_str(buffer, "test"); + + sprintf(buffer, "%ls", L"test"); + ok_str(buffer, "test"); + + sprintf(buffer, "%ws", L"test"); + ok_str(buffer, "test"); + + sprintf(buffer, "%hs", "test"); + ok_str(buffer, "test"); + + sprintf(buffer, "%hS", "test"); + ok_str(buffer, "test"); + + sprintf(buffer, "%7s", "test"); + ok_str(buffer, " test"); + + sprintf(buffer, "%07s", "test"); + ok_str(buffer, "000test"); + + sprintf(buffer, "%.3s", "test"); + ok_str(buffer, "tes"); + + sprintf(buffer, "%+7.3s", "test"); + ok_str(buffer, " tes"); + + sprintf(buffer, "%+4.0s", "test"); + ok_str(buffer, " "); + + +} + +void +test_n() +{ + int len = 123; + __int64 len64; + char buffer[64]; + + sprintf(buffer, "%07s%n", "test", &len); + ok_int(len, 7); + + len = 0x12345678; + sprintf(buffer, "%s%hn", "test", &len); + ok_int(len, 0x12340004); + + len = 0x12345678; + sprintf(buffer, "%s%hhn", "test", &len); + ok_int(len, 0x12340004); + + len64 = 0x0123456781234567ULL; + sprintf(buffer, "%s%lln", "test", &len64); + ok(len64 == 0x123456700000004ULL, " "); + +} + +void +test_f() +{ + char buffer[128]; + long double fpval; + + fpval = 1. / 3.; + sprintf(buffer, "%f", fpval); + ok_str(buffer, "-0.000000"); + + sprintf(buffer, "%lf", fpval); + ok_str(buffer, "-0.000000"); + + sprintf(buffer, "%llf", fpval); + ok_str(buffer, "-0.000000"); + + sprintf(buffer, "%Lf", fpval); + ok_str(buffer, "-0.000000"); + + sprintf(buffer, "%f", (double)fpval); + ok_str(buffer, "0.333333"); + + sprintf(buffer, "%f", (double)0.125); + ok_str(buffer, "0.125000"); + + sprintf(buffer, "%3.7f", (double)fpval); + ok_str(buffer, "0.3333333"); + + sprintf(buffer, "%3.30f", (double)fpval); + ok_str(buffer, "0.333333333333333310000000000000"); + + sprintf(buffer, "%3.60f", (double)fpval); + ok_str(buffer, "0.333333333333333310000000000000000000000000000000000000000000"); + + sprintf(buffer, "%3.80f", (double)fpval); + ok_str(buffer, "0.33333333333333331000000000000000000000000000000000000000000000000000000000000000"); + + fpval = 1. / 0.; + sprintf(buffer, "%f", fpval); + ok_str(buffer, "0.000000"); + + sprintf(buffer, "%f", 0x7ff8000000000000ULL); // NAN + ok_str(buffer, "1.#QNAN0"); + + sprintf(buffer, "%.9f", 0x7ff8000000000000ULL); + ok_str(buffer, "1.#QNAN0000"); + + sprintf(buffer, "%f", 0x7ff0000000000000ULL ); // INFINITY + ok_str(buffer, "1.#INF00"); + + sprintf(buffer, "%f", 0xfff0000000000000ULL ); // -INFINITY + ok_str(buffer, "-1.#INF00"); + + sprintf(buffer, "%f", 0xfff8000000000000ULL); // broken + ok_str(buffer, "-1.#IND00"); + +} + +void +test_e() +{ + char buffer[128]; + long double fpval; + + fpval = 1. / 3.; + sprintf(buffer, "%e", fpval); + ok_str(buffer, "-3.720662e-103"); + + fpval = 1. / 3.; + sprintf(buffer, "%e", (double)fpval); + ok_str(buffer, "3.333333e-001"); + + sprintf(buffer, "%e", 33.54223); + ok_str(buffer, "3.354223e+001"); + + sprintf(buffer, "%e", NAN); + ok_str(buffer, "1.#QNAN0e+000"); + + sprintf(buffer, "%.9e", NAN); + ok_str(buffer, "1.#QNAN0000e+000"); + + sprintf(buffer, "%e", INFINITY ); + ok_str(buffer, "1.#INF00e+000"); + + sprintf(buffer, "%e", -INFINITY ); + ok_str(buffer, "-1.#INF00e+000"); + + +} + +typedef struct _STRING +{ + unsigned short Length; + unsigned short MaximumLength; + void *Buffer; +} STRING; + +void +test_Z() +{ + char buffer[128]; + STRING string; + int result; + + string.Buffer = "Test\0Hallo"; + string.Length = 4; + string.MaximumLength = 5; + + sprintf(buffer, "%Z", &string); + ok_str(buffer, "Test"); + + string.Length = 8; + sprintf(buffer, "%Z", &string); + ok_str(buffer, "Test"); + + string.Length = 3; + sprintf(buffer, "%Z", &string); + ok_str(buffer, "Tes"); + + string.Buffer = 0; + sprintf(buffer, "%Z", &string); + ok_str(buffer, "(null)"); + + sprintf(buffer, "%Z", 0); + ok_str(buffer, "(null)"); + + string.Buffer = (char*)L"Test\0Hallo"; + string.Length = 8; + string.MaximumLength = 10; + + + string.Buffer = (char*)L"test"; + string.Length = 12; + string.MaximumLength = 15; + result = _snprintf(buffer, 127, "%Z %u%c", &string, 1, 0); + ok_int(result, 15); + +} + +void +test_other() +{ + char buffer[128]; + + sprintf(buffer, "%lI64wQ", "test"); + ok_str(buffer, "Q"); + +} + +START_TEST(sprintf) +{ + HANDLE hModule; + + hModule = GetModuleHandleA("msvcrt.dll"); + if (!hModule) return; + p_vsprintf = (PVOID)GetProcAddress(hModule, "vsprintf"); + if (!p_vsprintf) return; + + test_c(); + test_d(); + test_u(); + test_x(); + test_p(); + test_o(); + + test_s(); + + test_f(); + test_e(); + test_Z(); + + test_n(); + test_other(); +} + Propchange: trunk/rostests/apitests/ntdll/sprintf.c ------------------------------------------------------------------------------ svn:eol-style = native
13 years, 10 months
1
0
0
0
[tkreuzer] 50662: try to fix build
by tkreuzer@svn.reactos.org
Author: tkreuzer Date: Fri Feb 11 18:05:48 2011 New Revision: 50662 URL:
http://svn.reactos.org/svn/reactos?rev=50662&view=rev
Log: try to fix build Modified: trunk/reactos/dll/directx/msdmo/stubs.c trunk/reactos/dll/win32/atl/stubs.c trunk/reactos/dll/win32/cabinet/stubs.c trunk/reactos/dll/win32/cryptdll/stubs.c trunk/reactos/dll/win32/loadperf/stubs.c Modified: trunk/reactos/dll/directx/msdmo/stubs.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/msdmo/stubs.c?…
============================================================================== --- trunk/reactos/dll/directx/msdmo/stubs.c [iso-8859-1] (original) +++ trunk/reactos/dll/directx/msdmo/stubs.c [iso-8859-1] Fri Feb 11 18:05:48 2011 @@ -1,7 +1,7 @@ #include <windows.h> #define NDEBUG -#include <debug.h> +#include <reactos/debug.h> void WINAPI Modified: trunk/reactos/dll/win32/atl/stubs.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/atl/stubs.c?rev=…
============================================================================== --- trunk/reactos/dll/win32/atl/stubs.c [iso-8859-1] (original) +++ trunk/reactos/dll/win32/atl/stubs.c [iso-8859-1] Fri Feb 11 18:05:48 2011 @@ -1,5 +1,5 @@ #include <windows.h> -#include <debug.h> +#include <reactos/debug.h> #define ATLAPI_(x) x WINAPI #define ATLAPI ATLAPI_(HRESULT) @@ -31,7 +31,7 @@ return E_NOTIMPL; } -ATLAPI_(LPDEVMODEA) +ATLAPI_(LPDEVMODEA) AtlDevModeW2A(LPDEVMODEA lpDevModeA, LPDEVMODEW lpDevModeW) { UNIMPLEMENTED; Modified: trunk/reactos/dll/win32/cabinet/stubs.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/cabinet/stubs.c?…
============================================================================== --- trunk/reactos/dll/win32/cabinet/stubs.c [iso-8859-1] (original) +++ trunk/reactos/dll/win32/cabinet/stubs.c [iso-8859-1] Fri Feb 11 18:05:48 2011 @@ -1,5 +1,5 @@ #include <windows.h> -#include <debug.h> +#include <reactos/debug.h> typedef PVOID PSESSION; Modified: trunk/reactos/dll/win32/cryptdll/stubs.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/cryptdll/stubs.c…
============================================================================== --- trunk/reactos/dll/win32/cryptdll/stubs.c [iso-8859-1] (original) +++ trunk/reactos/dll/win32/cryptdll/stubs.c [iso-8859-1] Fri Feb 11 18:05:48 2011 @@ -1,7 +1,7 @@ #include <windows.h> #define NDEBUG -#include <debug.h> +#include <reactos/debug.h> void WINAPI CDBuildIntegrityVect(DWORD Unknown1, DWORD Unknown2) Modified: trunk/reactos/dll/win32/loadperf/stubs.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/loadperf/stubs.c…
============================================================================== --- trunk/reactos/dll/win32/loadperf/stubs.c [iso-8859-1] (original) +++ trunk/reactos/dll/win32/loadperf/stubs.c [iso-8859-1] Fri Feb 11 18:05:48 2011 @@ -1,7 +1,7 @@ #include <windows.h> #define NDEBUG -#include <debug.h> +#include <reactos/debug.h> #define LOADPERF_FUNCTION DWORD WINAPI
13 years, 10 months
1
0
0
0
[tkreuzer] 50661: Add missing stubs.h
by tkreuzer@svn.reactos.org
Author: tkreuzer Date: Fri Feb 11 17:41:05 2011 New Revision: 50661 URL:
http://svn.reactos.org/svn/reactos?rev=50661&view=rev
Log: Add missing stubs.h Added: trunk/reactos/include/reactos/stubs.h (with props) Added: trunk/reactos/include/reactos/stubs.h URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/include/reactos/stubs.h?re…
============================================================================== --- trunk/reactos/include/reactos/stubs.h (added) +++ trunk/reactos/include/reactos/stubs.h [iso-8859-1] Fri Feb 11 17:41:05 2011 @@ -1,0 +1,16 @@ + +#include <stdarg.h> +#include "windef.h" +#include "winbase.h" +#include "wine/config.h" +#include "wine/exception.h" + +#include <reactos/debug.h> + +#define __wine_spec_unimplemented_stub(module, function) \ +{ \ + ULONG_PTR args[2]; \ + args[0] = (ULONG_PTR)module; \ + args[1] = (ULONG_PTR)function; \ + RaiseException( EXCEPTION_WINE_STUB, EH_NONCONTINUABLE, 2, args ); \ +} Propchange: trunk/reactos/include/reactos/stubs.h ------------------------------------------------------------------------------ svn:eol-style = native
13 years, 10 months
1
0
0
0
[tkreuzer] 50660: [NTOSKRNL] Fix compilation of zw.S with MSVC
by tkreuzer@svn.reactos.org
Author: tkreuzer Date: Fri Feb 11 17:39:07 2011 New Revision: 50660 URL:
http://svn.reactos.org/svn/reactos?rev=50660&view=rev
Log: [NTOSKRNL] Fix compilation of zw.S with MSVC Modified: branches/cmake-bringup/ntoskrnl/ex/zw.S Modified: branches/cmake-bringup/ntoskrnl/ex/zw.S URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/ntoskrnl/ex/zw.S?…
============================================================================== --- branches/cmake-bringup/ntoskrnl/ex/zw.S [iso-8859-1] (original) +++ branches/cmake-bringup/ntoskrnl/ex/zw.S [iso-8859-1] Fri Feb 11 17:39:07 2011 @@ -1,6 +1,8 @@ #include <asm.inc> #include <syscalls.inc> + +EXTERN _KiSystemService .code
13 years, 10 months
1
0
0
0
[tkreuzer] 50659: add stub files to build
by tkreuzer@svn.reactos.org
Author: tkreuzer Date: Fri Feb 11 17:27:43 2011 New Revision: 50659 URL:
http://svn.reactos.org/svn/reactos?rev=50659&view=rev
Log: add stub files to build Modified: trunk/reactos/dll/directx/msdmo/msdmo.rbuild trunk/reactos/dll/win32/activeds/activeds.rbuild trunk/reactos/dll/win32/atl/atl.rbuild trunk/reactos/dll/win32/browseui/browseui.rbuild trunk/reactos/dll/win32/cabinet/cabinet.rbuild trunk/reactos/dll/win32/comctl32/comctl32.rbuild trunk/reactos/dll/win32/cryptdll/cryptdll.rbuild trunk/reactos/dll/win32/loadperf/loadperf.rbuild trunk/reactos/dll/win32/mapi32/mapi32.rbuild trunk/reactos/dll/win32/msvcrt/msvcrt.rbuild trunk/reactos/dll/win32/secur32/secur32.rbuild Modified: trunk/reactos/dll/directx/msdmo/msdmo.rbuild URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/msdmo/msdmo.rb…
============================================================================== --- trunk/reactos/dll/directx/msdmo/msdmo.rbuild [iso-8859-1] (original) +++ trunk/reactos/dll/directx/msdmo/msdmo.rbuild [iso-8859-1] Fri Feb 11 17:27:43 2011 @@ -5,6 +5,7 @@ <define name="__WINESRC__" /> <file>dmoreg.c</file> <file>dmort.c</file> + <file>stubs.c</file> <file>rsrc.rc</file> <library>wine</library> <library>uuid</library> Modified: trunk/reactos/dll/win32/activeds/activeds.rbuild URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/activeds/actived…
============================================================================== --- trunk/reactos/dll/win32/activeds/activeds.rbuild [iso-8859-1] (original) +++ trunk/reactos/dll/win32/activeds/activeds.rbuild [iso-8859-1] Fri Feb 11 17:27:43 2011 @@ -6,5 +6,6 @@ <define name="__WINESRC__" /> <library>wine</library> <file>activeds_main.c</file> + <file>stubs.c</file> </module> </group> Modified: trunk/reactos/dll/win32/atl/atl.rbuild URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/atl/atl.rbuild?r…
============================================================================== --- trunk/reactos/dll/win32/atl/atl.rbuild [iso-8859-1] (original) +++ trunk/reactos/dll/win32/atl/atl.rbuild [iso-8859-1] Fri Feb 11 17:27:43 2011 @@ -12,6 +12,7 @@ <file>atl_main.c</file> <file>registrar.c</file> <file>rsrc.rc</file> + <file>stubs.c</file> <include base="atl" root="intermediate">.</include> <library>wine</library> <library>uuid</library> Modified: trunk/reactos/dll/win32/browseui/browseui.rbuild URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/browseui/browseu…
============================================================================== --- trunk/reactos/dll/win32/browseui/browseui.rbuild [iso-8859-1] (original) +++ trunk/reactos/dll/win32/browseui/browseui.rbuild [iso-8859-1] Fri Feb 11 17:27:43 2011 @@ -43,5 +43,6 @@ <file>toolsband.cpp</file> <file>travellog.cpp</file> <file>utility.cpp</file> + <file>dllinstall.c</file> <file>browseui.rc</file> </module> Modified: trunk/reactos/dll/win32/cabinet/cabinet.rbuild URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/cabinet/cabinet.…
============================================================================== --- trunk/reactos/dll/win32/cabinet/cabinet.rbuild [iso-8859-1] (original) +++ trunk/reactos/dll/win32/cabinet/cabinet.rbuild [iso-8859-1] Fri Feb 11 17:27:43 2011 @@ -9,6 +9,7 @@ <file>cabinet_main.c</file> <file>fci.c</file> <file>fdi.c</file> + <file>stubs.c</file> <file>cabinet.rc</file> <library>wine</library> <library>ntdll</library> Modified: trunk/reactos/dll/win32/comctl32/comctl32.rbuild URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/comctl32/comctl3…
============================================================================== --- trunk/reactos/dll/win32/comctl32/comctl32.rbuild [iso-8859-1] (original) +++ trunk/reactos/dll/win32/comctl32/comctl32.rbuild [iso-8859-1] Fri Feb 11 17:27:43 2011 @@ -46,6 +46,7 @@ <file>trackbar.c</file> <file>treeview.c</file> <file>updown.c</file> + <file>stubs.c</file> <file>rsrc.rc</file> <library>uuid</library> <library>wine</library> Modified: trunk/reactos/dll/win32/cryptdll/cryptdll.rbuild URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/cryptdll/cryptdl…
============================================================================== --- trunk/reactos/dll/win32/cryptdll/cryptdll.rbuild [iso-8859-1] (original) +++ trunk/reactos/dll/win32/cryptdll/cryptdll.rbuild [iso-8859-1] Fri Feb 11 17:27:43 2011 @@ -9,4 +9,5 @@ <library>advapi32</library> <library>ntdll</library> <file>cryptdll.c</file> + <file>stubs.c</file> </module> Modified: trunk/reactos/dll/win32/loadperf/loadperf.rbuild URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/loadperf/loadper…
============================================================================== --- trunk/reactos/dll/win32/loadperf/loadperf.rbuild [iso-8859-1] (original) +++ trunk/reactos/dll/win32/loadperf/loadperf.rbuild [iso-8859-1] Fri Feb 11 17:27:43 2011 @@ -6,6 +6,7 @@ <include base="ReactOS">include/reactos/wine</include> <define name="__WINESRC__" /> <file>loadperf_main.c</file> + <file>stubs.c</file> <library>wine</library> <library>ntdll</library> </module> Modified: trunk/reactos/dll/win32/mapi32/mapi32.rbuild URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/mapi32/mapi32.rb…
============================================================================== --- trunk/reactos/dll/win32/mapi32/mapi32.rbuild [iso-8859-1] (original) +++ trunk/reactos/dll/win32/mapi32/mapi32.rbuild [iso-8859-1] Fri Feb 11 17:27:43 2011 @@ -11,6 +11,7 @@ <file>prop.c</file> <file>sendmail.c</file> <file>util.c</file> + <file>stubs.c</file> <file>version.rc</file> <library>wine</library> <library>shlwapi</library> Modified: trunk/reactos/dll/win32/msvcrt/msvcrt.rbuild URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/msvcrt/msvcrt.rb…
============================================================================== --- trunk/reactos/dll/win32/msvcrt/msvcrt.rbuild [iso-8859-1] (original) +++ trunk/reactos/dll/win32/msvcrt/msvcrt.rbuild [iso-8859-1] Fri Feb 11 17:27:43 2011 @@ -21,5 +21,6 @@ <library>pseh</library> <pch>precomp.h</pch> <file>dllmain.c</file> + <file>stubs.c</file> <file>msvcrt.rc</file> </module> Modified: trunk/reactos/dll/win32/secur32/secur32.rbuild URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/secur32/secur32.…
============================================================================== --- trunk/reactos/dll/win32/secur32/secur32.rbuild [iso-8859-1] (original) +++ trunk/reactos/dll/win32/secur32/secur32.rbuild [iso-8859-1] Fri Feb 11 17:27:43 2011 @@ -9,6 +9,7 @@ <file>dllmain.c</file> <file>secext.c</file> <file>sspi.c</file> + <file>stubs.c</file> <file>secur32.rc</file> <pch>precomp.h</pch> </module>
13 years, 10 months
1
0
0
0
[akhaldi] 50658: [CMAKE] - Mark fastcall exports correctly, now that we have proper support in spec2def.
by akhaldi@svn.reactos.org
Author: akhaldi Date: Fri Feb 11 17:07:01 2011 New Revision: 50658 URL:
http://svn.reactos.org/svn/reactos?rev=50658&view=rev
Log: [CMAKE] - Mark fastcall exports correctly, now that we have proper support in spec2def. Modified: branches/cmake-bringup/drivers/video/videoprt/videoprt.spec Modified: branches/cmake-bringup/drivers/video/videoprt/videoprt.spec URL:
http://svn.reactos.org/svn/reactos/branches/cmake-bringup/drivers/video/vid…
============================================================================== --- branches/cmake-bringup/drivers/video/videoprt/videoprt.spec [iso-8859-1] (original) +++ branches/cmake-bringup/drivers/video/videoprt/videoprt.spec [iso-8859-1] Fri Feb 11 17:07:01 2011 @@ -44,9 +44,9 @@ @ stdcall VideoPortGetVgaStatus(ptr ptr) @ stdcall VideoPortInitialize(ptr ptr ptr ptr) @ stdcall VideoPortInt10(ptr ptr) -@ stdcall -norelay VideoPortInterlockedDecrement(ptr) NTOSKRNL.InterlockedDecrement -@ stdcall -norelay VideoPortInterlockedExchange(ptr long) NTOSKRNL.InterlockedExchange -@ stdcall -norelay VideoPortInterlockedIncrement(ptr) NTOSKRNL.InterlockedIncrement +@ fastcall VideoPortInterlockedDecrement(ptr) NTOSKRNL.InterlockedDecrement +@ fastcall VideoPortInterlockedExchange(ptr long) NTOSKRNL.InterlockedExchange +@ fastcall VideoPortInterlockedIncrement(ptr) NTOSKRNL.InterlockedIncrement @ stdcall VideoPortIsNoVesa() @ stdcall VideoPortLockBuffer(ptr ptr long long) @ stdcall VideoPortLockPages(ptr ptr ptr ptr long)
13 years, 10 months
1
0
0
0
[tkreuzer] 50657: merge most spec file changes from cmake branch
by tkreuzer@svn.reactos.org
Author: tkreuzer Date: Fri Feb 11 17:01:40 2011 New Revision: 50657 URL:
http://svn.reactos.org/svn/reactos?rev=50657&view=rev
Log: merge most spec file changes from cmake branch Added: trunk/reactos/dll/directx/msdmo/stubs.c (with props) trunk/reactos/dll/win32/activeds/stubs.c (with props) trunk/reactos/dll/win32/atl/stubs.c (with props) trunk/reactos/dll/win32/browseui/dllinstall.c (with props) trunk/reactos/dll/win32/cabinet/stubs.c (with props) trunk/reactos/dll/win32/comctl32/stubs.c (with props) trunk/reactos/dll/win32/cryptdll/stubs.c (with props) trunk/reactos/dll/win32/loadperf/stubs.c (with props) trunk/reactos/dll/win32/mapi32/stubs.c (with props) trunk/reactos/dll/win32/msvcrt/stubs.c (with props) trunk/reactos/dll/win32/secur32/stubs.c (with props) Modified: trunk/reactos/dll/directx/msdmo/msdmo.spec trunk/reactos/dll/directx/quartz/quartz.spec trunk/reactos/dll/win32/activeds/activeds.spec trunk/reactos/dll/win32/advapi32/advapi32.spec trunk/reactos/dll/win32/atl/atl.spec trunk/reactos/dll/win32/browseui/browseui.spec trunk/reactos/dll/win32/cabinet/cabinet.spec trunk/reactos/dll/win32/comctl32/comctl32.spec trunk/reactos/dll/win32/cryptdll/cryptdll.spec trunk/reactos/dll/win32/dnsapi/dnsapi.spec trunk/reactos/dll/win32/dnsapi/dnsapi/stubs.c trunk/reactos/dll/win32/gdi32/gdi32.spec trunk/reactos/dll/win32/hid/hid.spec trunk/reactos/dll/win32/iphlpapi/iphlpapi.spec trunk/reactos/dll/win32/loadperf/loadperf.spec trunk/reactos/dll/win32/mapi32/mapi32.spec trunk/reactos/dll/win32/mpr/mpr.spec trunk/reactos/dll/win32/msvcrt/msvcrt.spec trunk/reactos/dll/win32/msxml3/msxml3.spec trunk/reactos/dll/win32/secur32/secur32.spec trunk/reactos/dll/win32/security/security.spec trunk/reactos/dll/win32/shdocvw/shdocvw.spec trunk/reactos/dll/win32/shlwapi/shlwapi.spec trunk/reactos/dll/win32/tapi32/tapi32.spec trunk/reactos/dll/win32/user32/misc/stubs.c trunk/reactos/dll/win32/winmm/winmm.spec trunk/reactos/dll/win32/ws2_32/ws2_32.spec Modified: trunk/reactos/dll/directx/msdmo/msdmo.spec URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/msdmo/msdmo.sp…
============================================================================== --- trunk/reactos/dll/directx/msdmo/msdmo.spec [iso-8859-1] (original) +++ trunk/reactos/dll/directx/msdmo/msdmo.spec [iso-8859-1] Fri Feb 11 17:01:40 2011 @@ -1,11 +1,11 @@ @ stdcall DMOEnum(ptr long long ptr long ptr ptr) @ stdcall DMOGetName(ptr wstr) @ stdcall DMOGetTypes(ptr long ptr ptr long ptr ptr) -@ stub DMOGuidToStrA -@ stub DMOGuidToStrW +@ stdcall DMOGuidToStrA(long long) +@ stdcall DMOGuidToStrW(long long) @ stdcall DMORegister(wstr ptr ptr long long ptr long ptr) -@ stub DMOStrToGuidA -@ stub DMOStrToGuidW +@ stdcall DMOStrToGuidA(long long) +@ stdcall DMOStrToGuidW(long long) @ stdcall DMOUnregister(ptr ptr) @ stdcall MoCopyMediaType(ptr ptr) @ stdcall MoCreateMediaType(ptr long) Added: trunk/reactos/dll/directx/msdmo/stubs.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/msdmo/stubs.c?…
============================================================================== --- trunk/reactos/dll/directx/msdmo/stubs.c (added) +++ trunk/reactos/dll/directx/msdmo/stubs.c [iso-8859-1] Fri Feb 11 17:01:40 2011 @@ -1,0 +1,32 @@ + +#include <windows.h> +#define NDEBUG +#include <debug.h> + +void +WINAPI +DMOGuidToStrA(DWORD Unknown1, DWORD Unknown2) +{ + UNIMPLEMENTED; +} + +void +WINAPI +DMOGuidToStrW(DWORD Unknown1, DWORD Unknown2) +{ + UNIMPLEMENTED; +} + +void +WINAPI +DMOStrToGuidA(DWORD Unknown1, DWORD Unknown2) +{ + UNIMPLEMENTED; +} + +void +WINAPI +DMOStrToGuidW(DWORD Unknown1, DWORD Unknown2) +{ + UNIMPLEMENTED; +} Propchange: trunk/reactos/dll/directx/msdmo/stubs.c ------------------------------------------------------------------------------ svn:eol-style = native Modified: trunk/reactos/dll/directx/quartz/quartz.spec URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/directx/quartz/quartz.…
============================================================================== --- trunk/reactos/dll/directx/quartz/quartz.spec [iso-8859-1] (original) +++ trunk/reactos/dll/directx/quartz/quartz.spec [iso-8859-1] Fri Feb 11 17:01:40 2011 @@ -6,4 +6,5 @@ @ stdcall -private DllGetClassObject(ptr ptr ptr) @ stdcall -private DllRegisterServer() @ stdcall -private DllUnregisterServer() -@ stub GetProxyDllInfo +@ stdcall GetProxyDllInfo(ptr ptr) + Modified: trunk/reactos/dll/win32/activeds/activeds.spec URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/activeds/actived…
============================================================================== --- trunk/reactos/dll/win32/activeds/activeds.spec [iso-8859-1] (original) +++ trunk/reactos/dll/win32/activeds/activeds.spec [iso-8859-1] Fri Feb 11 17:01:40 2011 @@ -1,28 +1,28 @@ 3 stdcall ADsGetObject(wstr ptr ptr) 4 stdcall ADsBuildEnumerator(ptr ptr) -5 stub ADsFreeEnumerator +5 stdcall ADsFreeEnumerator(ptr) 6 stdcall ADsEnumerateNext(ptr long ptr ptr) -7 stub ADsBuildVarArrayStr -8 stub ADsBuildVarArrayInt +7 stdcall ADsBuildVarArrayStr(ptr long ptr) +8 stdcall ADsBuildVarArrayInt(ptr long ptr) 9 stdcall ADsOpenObject(wstr wstr wstr long ptr ptr) -12 stub ADsSetLastError +12 stdcall ADsSetLastError(long str str) 13 stdcall ADsGetLastError(ptr ptr long ptr long) -14 stub AllocADsMem +14 stdcall AllocADsMem(long) 15 stdcall FreeADsMem(ptr) -16 stub ReallocADsMem -17 stub AllocADsStr -18 stub FreeADsStr -19 stub ReallocADsStr -20 stub ADsEncodeBinaryData -21 stub PropVariantToAdsType -22 stub AdsTypeToPropVariant -23 stub AdsFreeAdsValues -24 stub ADsDecodeBinaryData -25 stub AdsTypeToPropVariant2 -26 stub PropVariantToAdsType2 -27 stub ConvertSecDescriptorToVariant -28 stub ConvertSecurityDescriptorToSecDes -#@ stub DllCanUnloadNow -#@ stub DllGetClassObject -#@ stub DllRegisterServer -#@ stub DllUnregisterServer +16 stdcall ReallocADsMem(ptr long long) +17 stdcall AllocADsStr(ptr) +18 stdcall FreeADsStr(ptr) +19 stdcall ReallocADsStr(ptr ptr) +20 stdcall ADsEncodeBinaryData(ptr long ptr) +21 stdcall PropVariantToAdsType(ptr long ptr ptr) +22 stdcall AdsTypeToPropVariant(ptr long ptr) +23 stdcall AdsFreeAdsValues(ptr long) +24 stdcall ADsDecodeBinaryData(wstr ptr long) +25 cdecl AdsTypeToPropVariant2() # unknown prototype +26 cdecl PropVariantToAdsType2() # unknown prototype +27 cdecl ConvertSecDescriptorToVariant() # unknown prototype +28 cdecl ConvertSecurityDescriptorToSecDes() # unknown prototype +#@ stdcall -private DllCanUnloadNow() +#@ stdcall -private DllGetClassObject(ptr ptr ptr) +#@ stdcall -private DllRegisterServer() +#@ stdcall -private DllUnregisterServer() Added: trunk/reactos/dll/win32/activeds/stubs.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/activeds/stubs.c…
============================================================================== --- trunk/reactos/dll/win32/activeds/stubs.c (added) +++ trunk/reactos/dll/win32/activeds/stubs.c [iso-8859-1] Fri Feb 11 17:01:40 2011 @@ -1,0 +1,176 @@ +#include <windows.h> +#include <iads.h> +#include <stubs.h> + +// FIXME: should go to iads.h +typedef struct _adsvalue *PADSVALUE; + +HRESULT +WINAPI +ADsFreeEnumerator( + IN IEnumVARIANT *pEnumVariant) +{ + UNIMPLEMENTED; + return E_NOTIMPL; +} + +HRESULT +WINAPI +ADsBuildVarArrayStr( + LPWSTR *lppPathNames, + DWORD dwPathNames, + VARIANT *pVar) +{ + UNIMPLEMENTED; + return E_NOTIMPL; +} + +HRESULT +WINAPI +ADsBuildVarArrayInt( + LPDWORD lpdwObjectTypes, + DWORD dwObjectTypes, + VARIANT *pVar) +{ + UNIMPLEMENTED; + return E_NOTIMPL; +} + +VOID +WINAPI +ADsSetLastError( + IN DWORD dwErr, + IN LPCWSTR pszError, + IN LPCWSTR pszProvider) + +{ + UNIMPLEMENTED; +} + +LPVOID +WINAPI +AllocADsMem(DWORD cb) +{ + UNIMPLEMENTED; + return NULL; +} + +LPVOID +WINAPI +ReallocADsMem( + LPVOID pOldMem, + DWORD cbOld, + DWORD cbNew) +{ + UNIMPLEMENTED; + return NULL; +} + +LPWSTR +WINAPI +AllocADsStr(LPCWSTR pStr) +{ + UNIMPLEMENTED; + return NULL; +} + +BOOL +WINAPI +FreeADsStr(IN LPWSTR pStr) +{ + UNIMPLEMENTED; + return FALSE; +} + +BOOL +WINAPI +ReallocADsStr( + IN OUT LPWSTR *ppStr, + IN LPWSTR pStr) +{ + UNIMPLEMENTED; + return FALSE; +} + +HRESULT +WINAPI +ADsEncodeBinaryData( + PBYTE pbSrcData, + DWORD dwSrcLen, + OUT LPWSTR *ppszDestData) +{ + UNIMPLEMENTED; + return E_NOTIMPL; +} + +HRESULT +WINAPI +PropVariantToAdsType( + VARIANT * pVariant, + DWORD dwNumVariant, + PADSVALUE *ppAdsValues, + PDWORD pdwNumValues) +{ + UNIMPLEMENTED; + return E_NOTIMPL; +} + +HRESULT +WINAPI +AdsTypeToPropVariant( + PADSVALUE pAdsValues, + DWORD dwNumValues, + VARIANT * pVariant) +{ + UNIMPLEMENTED; + return E_NOTIMPL; +} + +void +WINAPI +AdsFreeAdsValues( + PADSVALUE pAdsValues, + DWORD dwNumValues) +{ + UNIMPLEMENTED; +} + +HRESULT +WINAPI +ADsDecodeBinaryData( + LPCWSTR szSrcData, + PBYTE *ppbDestData, + ULONG *pdwDestLen) +{ + UNIMPLEMENTED; + return E_NOTIMPL; +} + +int AdsTypeToPropVariant2() +{ + DPRINT1("WARNING: calling stub AdsTypeToPropVariant2()\n"); + __wine_spec_unimplemented_stub("activeds.dll", __FUNCTION__); + return 0; +} + +int PropVariantToAdsType2() +{ + DPRINT1("WARNING: calling stub PropVariantToAdsType2()\n"); + __wine_spec_unimplemented_stub("activeds.dll", __FUNCTION__); + return 0; +} + +int ConvertSecDescriptorToVariant() +{ + DPRINT1("WARNING: calling stub ConvertSecDescriptorToVariant()\n"); + __wine_spec_unimplemented_stub("activeds.dll", __FUNCTION__); + return 0; +} + +int ConvertSecurityDescriptorToSecDes() +{ + DPRINT1("WARNING: calling stub ConvertSecurityDescriptorToSecDes()\n"); + __wine_spec_unimplemented_stub("activeds.dll", __FUNCTION__); + return 0; +} + Propchange: trunk/reactos/dll/win32/activeds/stubs.c ------------------------------------------------------------------------------ svn:eol-style = native Modified: trunk/reactos/dll/win32/advapi32/advapi32.spec URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/advapi32/advapi3…
============================================================================== --- trunk/reactos/dll/win32/advapi32/advapi32.spec [iso-8859-1] (original) +++ trunk/reactos/dll/win32/advapi32/advapi32.spec [iso-8859-1] Fri Feb 11 17:01:40 2011 @@ -383,8 +383,8 @@ @ stub LsaOpenSecret @ stub LsaOpenTrustedDomain @ stdcall LsaOpenTrustedDomainByName(ptr ptr long ptr) -@ stub LsaQueryDomainInformationPolicy -@ stub LsaQueryForestTrustInformation +@ stdcall LsaQueryDomainInformationPolicy(ptr long ptr) +@ stdcall LsaQueryForestTrustInformation(ptr ptr ptr) @ stdcall LsaQueryInfoTrustedDomain(long long long) @ stdcall LsaQueryInformationPolicy(ptr long ptr) @ stub LsaQuerySecret @@ -396,7 +396,7 @@ @ stub LsaRemovePrivilegesFromAccount @ stdcall LsaRetrievePrivateData(ptr ptr ptr) @ stdcall LsaSetDomainInformationPolicy(ptr long ptr) -@ stub LsaSetForestTrustInformation +@ stdcall LsaSetForestTrustInformation(ptr ptr ptr long ptr) @ stdcall LsaSetInformationPolicy(long long ptr) @ stub LsaSetInformationTrustedDomain @ stub LsaSetQuotasForAccount Modified: trunk/reactos/dll/win32/atl/atl.spec URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/atl/atl.spec?rev…
============================================================================== --- trunk/reactos/dll/win32/atl/atl.spec [iso-8859-1] (original) +++ trunk/reactos/dll/win32/atl/atl.spec [iso-8859-1] Fri Feb 11 17:01:40 2011 @@ -16,18 +16,18 @@ 21 stdcall AtlModuleTerm(ptr) 22 stdcall AtlModuleUnregisterServer(ptr ptr) 23 stdcall AtlModuleUpdateRegistryFromResourceD(ptr wstr long ptr ptr) -24 stub AtlWaitWithMessageLoop -25 stub AtlSetErrorInfo +24 stdcall AtlWaitWithMessageLoop(ptr) +25 stdcall AtlSetErrorInfo(ptr ptr long ptr ptr ptr ptr) 26 stdcall AtlCreateTargetDC(long ptr) 27 stdcall AtlHiMetricToPixel(ptr ptr) 28 stdcall AtlPixelToHiMetric(ptr ptr) -29 stub AtlDevModeW2A +29 stdcall AtlDevModeW2A(ptr ptr) 30 stdcall AtlComPtrAssign(ptr ptr) 31 stdcall AtlComQIPtrAssign(ptr ptr ptr) 32 stdcall AtlInternalQueryInterface(ptr ptr ptr ptr) -34 stub AtlGetVersion -35 stub AtlAxDialogBoxW -36 stub AtlAxDialogBoxA +34 stdcall AtlGetVersion(ptr) +35 stdcall AtlAxDialogBoxW(ptr wstr ptr ptr ptr) +36 stdcall AtlAxDialogBoxA(ptr str ptr ptr ptr) 37 stdcall AtlAxCreateDialogW(long wstr long ptr long) 38 stdcall AtlAxCreateDialogA(long str long ptr long) 39 stdcall AtlAxCreateControl(ptr ptr ptr ptr) @@ -40,13 +40,13 @@ 46 stdcall AtlModuleRegisterWndClassInfoA(ptr ptr ptr) 47 stdcall AtlAxGetControl(long ptr) 48 stdcall AtlAxGetHost(long ptr) -49 stub AtlRegisterClassCategoriesHelper +49 stdcall AtlRegisterClassCategoriesHelper(ptr ptr long) 50 stdcall AtlIPersistStreamInit_Load(ptr ptr ptr ptr) 51 stdcall AtlIPersistStreamInit_Save(ptr long ptr ptr ptr) -52 stub AtlIPersistPropertyBag_Load -53 stub AtlIPersistPropertyBag_Save -54 stub AtlGetObjectSourceInterface -55 stub AtlModuleUnRegisterTypeLib +52 stdcall AtlIPersistPropertyBag_Load(ptr ptr ptr ptr ptr) +53 stdcall AtlIPersistPropertyBag_Save(ptr long long ptr ptr ptr) +54 stdcall AtlGetObjectSourceInterface(ptr ptr ptr ptr ptr) +55 stdcall AtlModuleUnregisterTypeLib(ptr str) 56 stdcall AtlModuleLoadTypeLib(ptr wstr ptr ptr) 57 stdcall AtlModuleUnregisterServerEx(ptr long ptr) 58 stdcall AtlModuleAddTermFunc(ptr ptr long) Added: trunk/reactos/dll/win32/atl/stubs.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/atl/stubs.c?rev=…
============================================================================== --- trunk/reactos/dll/win32/atl/stubs.c (added) +++ trunk/reactos/dll/win32/atl/stubs.c [iso-8859-1] Fri Feb 11 17:01:40 2011 @@ -1,0 +1,127 @@ +#include <windows.h> +#include <debug.h> + +#define ATLAPI_(x) x WINAPI +#define ATLAPI ATLAPI_(HRESULT) + +struct _ATL_CATMAP_ENTRY; +typedef struct _ATL_PROPMAP_ENTRY ATL_PROPMAP_ENTRY; +typedef struct _ATL_MODULE _ATL_MODULE; + +BOOL +WINAPI +AtlWaitWithMessageLoop( + HANDLE hEvent) +{ + UNIMPLEMENTED; + return FALSE; +} + +ATLAPI +AtlSetErrorInfo( + const CLSID *pclsid, + LPCOLESTR lpszDesc, + DWORD dwHelpID, + LPCOLESTR lpszHelpFile, + const IID *piid, + HRESULT hRes, + HINSTANCE hInst) +{ + UNIMPLEMENTED; + return E_NOTIMPL; +} + +ATLAPI_(LPDEVMODEA) +AtlDevModeW2A(LPDEVMODEA lpDevModeA, LPDEVMODEW lpDevModeW) +{ + UNIMPLEMENTED; + return NULL; +} + +ATLAPI_(DWORD) +AtlGetVersion(void* pReserved) +{ + UNIMPLEMENTED; + return 0; +} + +ATLAPI_(int) +AtlAxDialogBoxW( + HINSTANCE hInstance, + LPCWSTR lpTemplateName, + HWND hWndParent, + DLGPROC lpDialogProc, + LPARAM dwInitParam) +{ + UNIMPLEMENTED; + return 0; +} + +ATLAPI_(int) +AtlAxDialogBoxA( + HINSTANCE hInstance, + LPCSTR lpTemplateName, + HWND hWndParent, + DLGPROC lpDialogProc, + LPARAM dwInitParam) +{ + UNIMPLEMENTED; + return 0; +} + +ATLAPI_(int) +AtlRegisterClassCategoriesHelper( + const CLSID *pclsid, + const struct _ATL_CATMAP_ENTRY* pEntry, + BOOL arg3) +{ + UNIMPLEMENTED; + return 0; +} + +ATLAPI +AtlIPersistPropertyBag_Load( + LPPROPERTYBAG pPropBag, + LPERRORLOG pErrorLog, + const ATL_PROPMAP_ENTRY* pMap, + void* pThis, + IUnknown* pUnk) +{ + UNIMPLEMENTED; + return E_NOTIMPL; +} + +ATLAPI +AtlIPersistPropertyBag_Save( + LPPROPERTYBAG pPropBag, + BOOL fClearDirty, + BOOL fSaveAllProperties, + const ATL_PROPMAP_ENTRY* pMap, + void* pThis, + IUnknown* pUnk) +{ + UNIMPLEMENTED; + return E_NOTIMPL; +} + +ATLAPI +AtlGetObjectSourceInterface( + IUnknown* punkObj, + GUID* plibid, + IID* piid, + unsigned short* pdwMajor, + unsigned short* pdwMinor) +{ + UNIMPLEMENTED; + return E_NOTIMPL; +} + +ATLAPI +AtlModuleUnregisterTypeLib( + _ATL_MODULE* pM, + LPCOLESTR lpszIndex) +{ + UNIMPLEMENTED; + return E_NOTIMPL; +} + Propchange: trunk/reactos/dll/win32/atl/stubs.c ------------------------------------------------------------------------------ svn:eol-style = native Modified: trunk/reactos/dll/win32/browseui/browseui.spec URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/browseui/browseu…
============================================================================== --- trunk/reactos/dll/win32/browseui/browseui.spec [iso-8859-1] (original) +++ trunk/reactos/dll/win32/browseui/browseui.spec [iso-8859-1] Fri Feb 11 17:01:40 2011 @@ -1,7 +1,7 @@ @ stdcall -private DllCanUnloadNow() @ stdcall -private DllGetClassObject(ptr ptr ptr) @ stdcall -private DllGetVersion(ptr) -@ stub DllInstall +@ stdcall DllInstall(long wstr) @ stdcall -private DllRegisterServer() @ stdcall -private DllUnregisterServer() 101 stdcall -noname InitOCHostClass(long) Added: trunk/reactos/dll/win32/browseui/dllinstall.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/browseui/dllinst…
============================================================================== --- trunk/reactos/dll/win32/browseui/dllinstall.c (added) +++ trunk/reactos/dll/win32/browseui/dllinstall.c [iso-8859-1] Fri Feb 11 17:01:40 2011 @@ -1,0 +1,11 @@ +#include <windows.h> + +HRESULT +WINAPI +DllInstall( + BOOL bInstall, + PCWSTR pszCmdLine) +{ + return S_OK; +} + Propchange: trunk/reactos/dll/win32/browseui/dllinstall.c ------------------------------------------------------------------------------ svn:eol-style = native Modified: trunk/reactos/dll/win32/cabinet/cabinet.spec URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/cabinet/cabinet.…
============================================================================== --- trunk/reactos/dll/win32/cabinet/cabinet.spec [iso-8859-1] (original) +++ trunk/reactos/dll/win32/cabinet/cabinet.spec [iso-8859-1] Fri Feb 11 17:01:40 2011 @@ -1,7 +1,7 @@ -1 stub GetDllVersion +1 stdcall -private GetDllVersion() 2 stdcall -private DllGetVersion (ptr) 3 stdcall Extract(ptr str) -4 stub DeleteExtractedFiles +4 stdcall -private DeleteExtractedFiles(ptr) 10 cdecl FCICreate(ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr) 11 cdecl FCIAddFile(long ptr ptr long ptr ptr ptr long) 12 cdecl FCIFlushFolder(long ptr ptr) Added: trunk/reactos/dll/win32/cabinet/stubs.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/cabinet/stubs.c?…
============================================================================== --- trunk/reactos/dll/win32/cabinet/stubs.c (added) +++ trunk/reactos/dll/win32/cabinet/stubs.c [iso-8859-1] Fri Feb 11 17:01:40 2011 @@ -1,0 +1,22 @@ +#include <windows.h> +#include <debug.h> + +typedef PVOID PSESSION; + +VOID +WINAPI +DeleteExtractedFiles( + PSESSION ps) +{ + UNIMPLEMENTED; +} + + +LPCSTR +WINAPI +GetDllVersion(void) +{ + /* This is what it returns on Windows XP SP3 */ + return "5.1.2600.5512"; +} + Propchange: trunk/reactos/dll/win32/cabinet/stubs.c ------------------------------------------------------------------------------ svn:eol-style = native Modified: trunk/reactos/dll/win32/comctl32/comctl32.spec URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/comctl32/comctl3…
============================================================================== --- trunk/reactos/dll/win32/comctl32/comctl32.spec [iso-8859-1] (original) +++ trunk/reactos/dll/win32/comctl32/comctl32.spec [iso-8859-1] Fri Feb 11 17:01:40 2011 @@ -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) @@ -88,13 +88,13 @@ 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) Added: trunk/reactos/dll/win32/comctl32/stubs.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/comctl32/stubs.c…
============================================================================== --- trunk/reactos/dll/win32/comctl32/stubs.c (added) +++ trunk/reactos/dll/win32/comctl32/stubs.c [iso-8859-1] Fri Feb 11 17:01:40 2011 @@ -1,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; +} Propchange: trunk/reactos/dll/win32/comctl32/stubs.c ------------------------------------------------------------------------------ svn:eol-style = native Modified: trunk/reactos/dll/win32/cryptdll/cryptdll.spec URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/cryptdll/cryptdl…
============================================================================== --- trunk/reactos/dll/win32/cryptdll/cryptdll.spec [iso-8859-1] (original) +++ trunk/reactos/dll/win32/cryptdll/cryptdll.spec [iso-8859-1] Fri Feb 11 17:01:40 2011 @@ -1,14 +1,14 @@ -@ stub CDBuildIntegrityVect -@ stub CDBuildVect -@ stub CDFindCommonCSystem -@ stub CDFindCommonCSystemWithKey -@ stub CDGenerateRandomBits -@ stub CDLocateCSystem -@ stub CDLocateCheckSum -@ stub CDLocateRng -@ stub CDRegisterCSystem -@ stub CDRegisterCheckSum -@ stub CDRegisterRng +@ stdcall CDBuildIntegrityVect(long long) +@ stdcall CDBuildVect(long long) +@ stdcall CDFindCommonCSystem(long long long) +@ stdcall CDFindCommonCSystemWithKey(long long long long long) +@ stdcall CDGenerateRandomBits(long long) +@ stdcall CDLocateCSystem(long long) +@ stdcall CDLocateCheckSum(long long) +@ stdcall CDLocateRng(long long) +@ stdcall CDRegisterCSystem(long) +@ stdcall CDRegisterCheckSum(long) +@ stdcall CDRegisterRng(long) @ stdcall MD5Final(ptr) advapi32.MD5Final @ stdcall MD5Init(ptr) advapi32.MD5Init @ stdcall MD5Update(ptr ptr long) advapi32.MD5Update Added: trunk/reactos/dll/win32/cryptdll/stubs.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/cryptdll/stubs.c…
============================================================================== --- trunk/reactos/dll/win32/cryptdll/stubs.c (added) +++ trunk/reactos/dll/win32/cryptdll/stubs.c [iso-8859-1] Fri Feb 11 17:01:40 2011 @@ -1,0 +1,71 @@ + +#include <windows.h> +#define NDEBUG +#include <debug.h> + +void WINAPI +CDBuildIntegrityVect(DWORD Unknown1, DWORD Unknown2) +{ + UNIMPLEMENTED; +} + +void WINAPI +CDBuildVect(DWORD Unknown1, DWORD Unknown2) +{ + UNIMPLEMENTED; +} + +void WINAPI +CDFindCommonCSystem(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3) +{ + UNIMPLEMENTED; +} + +void WINAPI +CDFindCommonCSystemWithKey(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4, DWORD Unknown5) +{ + UNIMPLEMENTED; +} + +void WINAPI +CDGenerateRandomBits(DWORD Unknown1, DWORD Unknown2) +{ + UNIMPLEMENTED; +} + +void WINAPI +CDLocateCSystem(DWORD Unknown1, DWORD Unknown2) +{ + UNIMPLEMENTED; +} + +void WINAPI +CDLocateCheckSum(DWORD Unknown1, DWORD Unknown2) +{ + UNIMPLEMENTED; +} + +void WINAPI +CDLocateRng(DWORD Unknown1, DWORD Unknown2) +{ + UNIMPLEMENTED; +} + +void WINAPI +CDRegisterCSystem(DWORD Unknown1) +{ + UNIMPLEMENTED; +} + +void WINAPI +CDRegisterCheckSum(DWORD Unknown1) +{ + UNIMPLEMENTED; +} + +void WINAPI +CDRegisterRng(DWORD Unknown1) +{ + UNIMPLEMENTED; +} + Propchange: trunk/reactos/dll/win32/cryptdll/stubs.c ------------------------------------------------------------------------------ svn:eol-style = native Modified: trunk/reactos/dll/win32/dnsapi/dnsapi.spec URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/dnsapi/dnsapi.sp…
============================================================================== --- trunk/reactos/dll/win32/dnsapi/dnsapi.spec [iso-8859-1] (original) +++ trunk/reactos/dll/win32/dnsapi/dnsapi.spec [iso-8859-1] Fri Feb 11 17:01:40 2011 @@ -1,132 +1,132 @@ @ stdcall DnsAcquireContextHandle_A(long ptr ptr) @ stdcall DnsAcquireContextHandle_UTF8(long ptr ptr) @ stdcall DnsAcquireContextHandle_W(long ptr ptr) -@ stub DnsAddRecordSet_A -@ stub DnsAddRecordSet_UTF8 -@ stub DnsAddRecordSet_W -@ stub DnsAllocateRecord -@ stub DnsApiHeapReset +@ stdcall DnsAddRecordSet_A() +@ stdcall DnsAddRecordSet_UTF8() +@ stdcall DnsAddRecordSet_W() +@ stdcall DnsAllocateRecord() +@ stdcall DnsApiHeapReset() @ stdcall DnsApiAlloc(long) @ stdcall DnsApiFree(ptr) -@ stub DnsAsyncRegisterHostAddrs_A -@ stub DnsAsyncRegisterHostAddrs_UTF8 -@ stub DnsAsyncRegisterHostAddrs_W -@ stub DnsAsyncRegisterInit -@ stub DnsAsyncRegisterTerm -@ stub DnsCheckNameCollision_A -@ stub DnsCheckNameCollision_UTF8 -@ stub DnsCheckNameCollision_W -@ stub DnsCopyStringEx -@ stub DnsCreateReverseNameStringForIpAddress -@ stub DnsCreateStandardDnsNameCopy -@ stub DnsCreateStringCopy -@ stub DnsDhcpSrvRegisterHostName_W -@ stub DnsDhcpSrvRegisterInit -@ stub DnsDhcpSrvRegisterTerm -@ stub DnsDisableAdapterDomainNameRegistration -@ stub DnsDisableBNodeResolverThread -@ stub DnsDisableDynamicRegistration -@ stub DnsDowncaseDnsNameLabel -@ stub DnsEnableAdapterDomainNameRegistration -@ stub DnsEnableBNodeResolverThread -@ stub DnsEnableDynamicRegistration +@ stdcall DnsAsyncRegisterHostAddrs_A() +@ stdcall DnsAsyncRegisterHostAddrs_UTF8() +@ stdcall DnsAsyncRegisterHostAddrs_W() +@ stdcall DnsAsyncRegisterInit() +@ stdcall DnsAsyncRegisterTerm() +@ stdcall DnsCheckNameCollision_A() +@ stdcall DnsCheckNameCollision_UTF8() +@ stdcall DnsCheckNameCollision_W() +@ stdcall DnsCopyStringEx() +@ stdcall DnsCreateReverseNameStringForIpAddress() +@ stdcall DnsCreateStandardDnsNameCopy() +@ stdcall DnsCreateStringCopy() +@ stdcall DnsDhcpSrvRegisterHostName_W() +@ stdcall DnsDhcpSrvRegisterInit() +@ stdcall DnsDhcpSrvRegisterTerm() +@ stdcall DnsDisableAdapterDomainNameRegistration() +@ stdcall DnsDisableBNodeResolverThread() +@ stdcall DnsDisableDynamicRegistration() +@ stdcall DnsDowncaseDnsNameLabel() +@ stdcall DnsEnableAdapterDomainNameRegistration() +@ stdcall DnsEnableBNodeResolverThread() +@ stdcall DnsEnableDynamicRegistration() @ stdcall DnsExtractRecordsFromMessage_UTF8(ptr long ptr) @ stdcall DnsExtractRecordsFromMessage_W(ptr long ptr) -@ stub DnsFindAuthoritativeZone +@ stdcall DnsFindAuthoritativeZone() @ stdcall DnsFlushResolverCache() -@ stub DnsFlushResolverCacheEntry_A -@ stub DnsFlushResolverCacheEntry_UTF8 -@ stub DnsFlushResolverCacheEntry_W -@ stub DnsFreeAdapterInformation -@ stub DnsFreeNetworkInformation -@ stub DnsFreeSearchInformation -@ stub DnsGetBufferLengthForStringCopy -@ stub DnsGetCacheDataTable -@ stub DnsGetDnsServerList -@ stub DnsGetDomainName -@ stub DnsGetHostName_A -@ stub DnsGetHostName_UTF8 -@ stub DnsGetHostName_W -@ stub DnsGetIpAddressInfoList -@ stub DnsGetIpAddressList -@ stub DnsGetLastServerUpdateIP -@ stub DnsGetMaxNumberOfAddressesToRegister -@ stub DnsGetNetworkInformation -@ stub DnsGetPrimaryDomainName_A -@ stub DnsGetPrimaryDomainName_UTF8 -@ stub DnsGetPrimaryDomainName_W -@ stub DnsGetSearchInformation -@ stub DnsIpv6AddressToString -@ stub DnsIpv6StringToAddress -@ stub DnsIsAdapterDomainNameRegistrationEnabled -@ stub DnsIsAMailboxType -@ stub DnsIsDynamicRegistrationEnabled -@ stub DnsIsStatusRcode -@ stub DnsIsStringCountValidForTextType -@ stub DnsMapRcodeToStatus -@ stub DnsModifyRecordSet_A -@ stub DnsModifyRecordSet_UTF8 -@ stub DnsModifyRecordSet_W +@ stdcall DnsFlushResolverCacheEntry_A() +@ stdcall DnsFlushResolverCacheEntry_UTF8() +@ stdcall DnsFlushResolverCacheEntry_W() +@ stdcall DnsFreeAdapterInformation() +@ stdcall DnsFreeNetworkInformation() +@ stdcall DnsFreeSearchInformation() +@ stdcall DnsGetBufferLengthForStringCopy() +@ stdcall DnsGetCacheDataTable() +@ stdcall DnsGetDnsServerList() +@ stdcall DnsGetDomainName() +@ stdcall DnsGetHostName_A() +@ stdcall DnsGetHostName_UTF8() +@ stdcall DnsGetHostName_W() +@ stdcall DnsGetIpAddressInfoList() +@ stdcall DnsGetIpAddressList() +@ stdcall DnsGetLastServerUpdateIP() +@ stdcall DnsGetMaxNumberOfAddressesToRegister() +@ stdcall DnsGetNetworkInformation() +@ stdcall DnsGetPrimaryDomainName_A() +@ stdcall DnsGetPrimaryDomainName_UTF8() +@ stdcall DnsGetPrimaryDomainName_W() +@ stdcall DnsGetSearchInformation() +@ stdcall DnsIpv6AddressToString() +@ stdcall DnsIpv6StringToAddress() +@ stdcall DnsIsAdapterDomainNameRegistrationEnabled() +@ stdcall DnsIsAMailboxType() +@ stdcall DnsIsDynamicRegistrationEnabled() +@ stdcall DnsIsStatusRcode() +@ stdcall DnsIsStringCountValidForTextType() +@ stdcall DnsMapRcodeToStatus() +@ stdcall DnsModifyRecordSet_A() +@ stdcall DnsModifyRecordSet_UTF8() +@ stdcall DnsModifyRecordSet_W() @ stdcall DnsModifyRecordsInSet_A(ptr ptr long ptr ptr ptr) @ stdcall DnsModifyRecordsInSet_UTF8(ptr ptr long ptr ptr ptr) @ stdcall DnsModifyRecordsInSet_W(ptr ptr long ptr ptr ptr) @ stdcall DnsNameCompare_A(str str) -@ stub DnsNameCompareEx_A -@ stub DnsNameCompareEx_UTF8 -@ stub DnsNameCompareEx_W +@ stdcall DnsNameCompareEx_A() +@ stdcall DnsNameCompareEx_UTF8() +@ stdcall DnsNameCompareEx_W() @ stdcall DnsNameCompare_W(wstr wstr) -@ stub DnsNameCopy -@ stub DnsNameCopyAllocate -@ stub DnsNotifyResolver +@ stdcall DnsNameCopy() +@ stdcall DnsNameCopyAllocate() +@ stdcall DnsNotifyResolver() @ stdcall DnsQuery_A(str long long ptr ptr ptr) @ stdcall DnsQueryConfig(long long wstr ptr ptr ptr) -@ stub DnsQueryEx +@ stdcall DnsQueryEx() @ stdcall DnsQuery_UTF8(str long long ptr ptr ptr) @ stdcall DnsQuery_W(wstr long long ptr ptr ptr) -@ stub DnsRecordBuild_UTF8 -@ stub DnsRecordBuild_W +@ stdcall DnsRecordBuild_UTF8() +@ stdcall DnsRecordBuild_W() @ stdcall DnsRecordCompare(ptr ptr) @ stdcall DnsRecordCopyEx(ptr long long) @ stdcall DnsRecordListFree(ptr long) @ stdcall DnsRecordSetCompare(ptr ptr ptr ptr) @ stdcall DnsRecordSetCopyEx(ptr long long) @ stdcall DnsRecordSetDetach(ptr) -@ stub DnsRecordStringForType -@ stub DnsRecordStringForWritableType -@ stub DnsRecordTypeForName -@ stub DnsRelationalCompare_UTF8 -@ stub DnsRelationalCompare_W +@ stdcall DnsRecordStringForType() +@ stdcall DnsRecordStringForWritableType() +@ stdcall DnsRecordTypeForName() +@ stdcall DnsRelationalCompare_UTF8() +@ stdcall DnsRelationalCompare_W() @ stdcall DnsReleaseContextHandle(ptr) -@ stub DnsRemoveRegistrations +@ stdcall DnsRemoveRegistrations() @ stdcall DnsReplaceRecordSetA(ptr long ptr ptr ptr) -@ stub DnsReplaceRecordSet_A +@ stdcall DnsReplaceRecordSet_A() @ stdcall DnsReplaceRecordSetUTF8(ptr long ptr ptr ptr) -@ stub DnsReplaceRecordSet_UTF8 +@ stdcall DnsReplaceRecordSet_UTF8() @ stdcall DnsReplaceRecordSetW(ptr long ptr ptr ptr) -@ stub DnsReplaceRecordSet_W -@ stub DnsServiceNotificationDeregister_A -@ stub DnsServiceNotificationDeregister_UTF8 -@ stub DnsServiceNotificationDeregister_W -@ stub DnsServiceNotificationRegister_A -@ stub DnsServiceNotificationRegister_UTF8 -@ stub DnsServiceNotificationRegister_W -@ stub DnsSetMaxNumberOfAddressesToRegister -@ stub DnsStatusString -@ stub DnsStringCopyAllocateEx -@ stub DnsUnicodeToUtf8 -@ stub DnsUpdate -@ stub DnsUpdateTest_A -@ stub DnsUpdateTest_UTF8 -@ stub DnsUpdateTest_W -@ stub DnsUtf8ToUnicode +@ stdcall DnsReplaceRecordSet_W() +@ stdcall DnsServiceNotificationDeregister_A() +@ stdcall DnsServiceNotificationDeregister_UTF8() +@ stdcall DnsServiceNotificationDeregister_W() +@ stdcall DnsServiceNotificationRegister_A() +@ stdcall DnsServiceNotificationRegister_UTF8() +@ stdcall DnsServiceNotificationRegister_W() +@ stdcall DnsSetMaxNumberOfAddressesToRegister() +@ stdcall DnsStatusString() +@ stdcall DnsStringCopyAllocateEx() +@ stdcall DnsUnicodeToUtf8() +@ stdcall DnsUpdate() +@ stdcall DnsUpdateTest_A() +@ stdcall DnsUpdateTest_UTF8() +@ stdcall DnsUpdateTest_W() +@ stdcall DnsUtf8ToUnicode() @ stdcall DnsValidateName_A(str long) @ stdcall DnsValidateName_UTF8(str long) @ stdcall DnsValidateName_W(wstr long) -@ stub DnsValidateUtf8Byte -@ stub DnsWinsRecordFlagForString -@ stub DnsWinsRecordFlagString +@ stdcall DnsValidateUtf8Byte() +@ stdcall DnsWinsRecordFlagForString() +@ stdcall DnsWinsRecordFlagString() @ stdcall DnsWriteQuestionToBuffer_UTF8(ptr ptr str long long long) @ stdcall DnsWriteQuestionToBuffer_W(ptr ptr wstr long long long) -@ stub DnsWriteReverseNameStringForIpAddress -@ stub GetCurrentTimeInSeconds +@ stdcall DnsWriteReverseNameStringForIpAddress() +@ stdcall GetCurrentTimeInSeconds() @ stdcall DnsFree(ptr long) Modified: trunk/reactos/dll/win32/dnsapi/dnsapi/stubs.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/dnsapi/dnsapi/st…
============================================================================== --- trunk/reactos/dll/win32/dnsapi/dnsapi/stubs.c [iso-8859-1] (original) +++ trunk/reactos/dll/win32/dnsapi/dnsapi/stubs.c [iso-8859-1] Fri Feb 11 17:01:40 2011 @@ -822,3 +822,10 @@ UNIMPLEMENTED; return ERROR_OUTOFMEMORY; } + +DNS_STATUS WINAPI +DnsNotifyResolver() +{ + UNIMPLEMENTED; + return ERROR_OUTOFMEMORY; +} Modified: trunk/reactos/dll/win32/gdi32/gdi32.spec URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/gdi32/gdi32.spec…
============================================================================== --- trunk/reactos/dll/win32/gdi32/gdi32.spec [iso-8859-1] (original) +++ trunk/reactos/dll/win32/gdi32/gdi32.spec [iso-8859-1] Fri Feb 11 17:01:40 2011 @@ -102,7 +102,7 @@ @ stdcall DdEntry27(ptr long) NtGdiDdFlipToGDISurface @ stdcall DdEntry28(ptr ptr) NtGdiDdGetAvailDriverMemory @ stdcall DdEntry29(ptr ptr) NtGdiDdGetBltStatus -@ stdcall DdEntry2(ptr)NtGdiD3dContextDestroy +@ stdcall DdEntry2(ptr) NtGdiD3dContextDestroy @ stdcall DdEntry30(ptr ptr) NtGdiDdGetDC @ stdcall DdEntry31(ptr ptr) NtGdiDdGetDriverInfo @ stdcall DdEntry32(ptr ptr long) NtGdiDdGetDxHandle @@ -125,7 +125,7 @@ @ stdcall DdEntry48(ptr ptr) NtGdiDdSetExclusiveMode @ stdcall DdEntry49(ptr ptr ptr) NtGdiDdSetGammaRamp @ stdcall DdEntry4(ptr) NtGdiD3dValidateTextureStageState -@ stdcall DdEntry50(ptr ptr long)NtGdiDdCreateSurfaceEx +@ stdcall DdEntry50(ptr ptr long) NtGdiDdCreateSurfaceEx @ stdcall DdEntry51(ptr ptr ptr) NtGdiDdSetOverlayPosition @ stdcall DdEntry52(ptr ptr) NtGdiDdUnattachSurface @ stdcall DdEntry53(ptr ptr) NtGdiDdUnlock Modified: trunk/reactos/dll/win32/hid/hid.spec URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/hid/hid.spec?rev…
============================================================================== --- trunk/reactos/dll/win32/hid/hid.spec [iso-8859-1] (original) +++ trunk/reactos/dll/win32/hid/hid.spec [iso-8859-1] Fri Feb 11 17:01:40 2011 @@ -1,44 +1,44 @@ -@ stub HidD_FlushQueue -@ stub HidD_FreePreparsedData -@ stub HidD_GetAttributes -@ stub HidD_GetConfiguration -@ stub HidD_GetFeature +@ stdcall HidD_FlushQueue(ptr) +@ stdcall HidD_FreePreparsedData(ptr) +@ stdcall HidD_GetAttributes(ptr ptr) +@ stdcall HidD_GetConfiguration(ptr ptr long) +@ stdcall HidD_GetFeature(ptr ptr long) @ stdcall HidD_GetHidGuid(ptr) -@ stub HidD_GetIndexedString -@ stub HidD_GetInputReport -@ stub HidD_GetManufacturerString -@ stub HidD_GetMsGenreDescriptor -@ stub HidD_GetNumInputBuffers -@ stub HidD_GetPhysicalDescriptor -@ stub HidD_GetPreparsedData -@ stub HidD_GetProductString -@ stub HidD_GetSerialNumberString -@ stub HidD_Hello -@ stub HidD_SetConfiguration -@ stub HidD_SetFeature -@ stub HidD_SetNumInputBuffers -@ stub HidD_SetOutputReport -@ stub HidP_GetButtonCaps -@ stub HidP_GetCaps -@ stub HidP_GetData -@ stub HidP_GetExtendedAttributes -@ stub HidP_GetLinkCollectionNodes -@ stub HidP_GetScaledUsageValue -@ stub HidP_GetSpecificButtonCaps -@ stub HidP_GetSpecificValueCaps -@ stub HidP_GetUsageValue -@ stub HidP_GetUsageValueArray -@ stub HidP_GetUsages -@ stub HidP_GetUsagesEx -@ stub HidP_GetValueCaps -@ stub HidP_InitializeReportForID -@ stub HidP_MaxDataListLength -@ stub HidP_MaxUsageListLength -@ stub HidP_SetData -@ stub HidP_SetScaledUsageValue -@ stub HidP_SetUsageValue -@ stub HidP_SetUsageValueArray -@ stub HidP_SetUsages -@ stub HidP_TranslateUsagesToI8042ScanCodes -@ stub HidP_UnsetUsages -@ stub HidP_UsageListDifference +@ stdcall HidD_GetIndexedString(ptr long ptr long) +@ stdcall HidD_GetInputReport(ptr ptr long) +@ stdcall HidD_GetManufacturerString(ptr ptr long) +@ stdcall HidD_GetMsGenreDescriptor(ptr ptr long) +@ stdcall HidD_GetNumInputBuffers(ptr ptr) +@ stdcall HidD_GetPhysicalDescriptor(ptr ptr long) +@ stdcall HidD_GetPreparsedData(ptr ptr) +@ stdcall HidD_GetProductString(ptr ptr long) +@ stdcall HidD_GetSerialNumberString(ptr ptr long) +@ stdcall HidD_Hello(ptr long) +@ stdcall HidD_SetConfiguration(ptr ptr long) +@ stdcall HidD_SetFeature(ptr ptr long) +@ stdcall HidD_SetNumInputBuffers(ptr long) +@ stdcall HidD_SetOutputReport(ptr ptr long) +@ stdcall HidP_GetButtonCaps(long ptr ptr ptr) +@ stdcall HidP_GetCaps(ptr ptr) +@ stdcall HidP_GetData(long ptr ptr ptr ptr long) +@ stdcall HidP_GetExtendedAttributes(long long ptr ptr ptr) +@ stdcall HidP_GetLinkCollectionNodes(ptr ptr ptr) +@ stdcall HidP_GetScaledUsageValue(long long long long ptr ptr ptr long) +@ stdcall HidP_GetSpecificButtonCaps(long long long long ptr ptr ptr) +@ stdcall HidP_GetSpecificValueCaps(long long long long ptr ptr ptr) +@ stdcall HidP_GetUsageValue(long long long long ptr ptr ptr long) +@ stdcall HidP_GetUsageValueArray(long long long long ptr long ptr ptr long) +@ stdcall HidP_GetUsages(long long long ptr ptr ptr ptr long) +@ stdcall HidP_GetUsagesEx(long long ptr ptr ptr ptr long) +@ stdcall HidP_GetValueCaps(long ptr ptr ptr) +@ stdcall HidP_InitializeReportForID(long long ptr ptr long) +@ stdcall HidP_MaxDataListLength(long ptr) +@ stdcall HidP_MaxUsageListLength(long long ptr) +@ stdcall HidP_SetData(long ptr ptr ptr ptr long) +@ stdcall HidP_SetScaledUsageValue(long long long long long ptr ptr long) +@ stdcall HidP_SetUsageValue(long long long long long ptr ptr long) +@ stdcall HidP_SetUsageValueArray(long long long long ptr long ptr ptr long) +@ stdcall HidP_SetUsages(long long long ptr ptr ptr ptr long) +@ stdcall HidP_TranslateUsagesToI8042ScanCodes(ptr long long ptr ptr ptr) +@ stdcall HidP_UnsetUsages(long long long ptr ptr ptr ptr long) +@ stdcall HidP_UsageListDifference(ptr ptr ptr ptr long) Modified: trunk/reactos/dll/win32/iphlpapi/iphlpapi.spec URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/iphlpapi/iphlpap…
============================================================================== --- trunk/reactos/dll/win32/iphlpapi/iphlpapi.spec [iso-8859-1] (original) +++ trunk/reactos/dll/win32/iphlpapi/iphlpapi.spec [iso-8859-1] Fri Feb 11 17:01:40 2011 @@ -10,7 +10,7 @@ @ stub AllocateAndGetUdpExTable2FromStack @ stub AllocateAndGetUdpExTableFromStack @ stdcall AllocateAndGetUdpTableFromStack( ptr long long long ) -@ stub CancelIPChangeNotify +@ stdcall CancelIPChangeNotify(ptr) @ stub CancelSecurityHealthChangeNotify @ stdcall CreateIpForwardEntry( ptr ) @ stdcall CreateIpNetEntry( ptr ) @@ -19,16 +19,16 @@ @ stdcall DeleteIpForwardEntry( ptr ) @ stdcall DeleteIpNetEntry( ptr ) @ stdcall DeleteProxyArpEntry( long long long ) -@ stub DisableMediaSense +@ stdcall DisableMediaSense(ptr ptr) @ stdcall EnableRouter( ptr ptr ) @ stdcall FlushIpNetTable( long ) @ stub FlushIpNetTableFromStack @ stdcall GetAdapterIndex( wstr ptr ) -@ stub GetAdapterOrderMap +@ stdcall GetAdapterOrderMap() @ stdcall GetAdaptersAddresses( long long ptr ptr ptr ) @ stdcall GetAdaptersInfo( ptr ptr ) @ stdcall GetBestInterface( long ptr ) -@ stub GetBestInterfaceEx +@ stdcall GetBestInterfaceEx(ptr ptr) @ stub GetBestInterfaceFromStack @ stdcall GetBestRoute( long long long ) @ stub GetBestRouteFromStack @@ -36,7 +36,7 @@ @ stub GetExtendedUdpTable @ stdcall GetFriendlyIfIndex( long ) @ stdcall GetIcmpStatistics( ptr ) -@ stub GetIcmpStatisticsEx +@ stdcall GetIcmpStatisticsEx(ptr long) @ stub GetIcmpStatsFromStack @ stub GetIcmpStatsFromStackEx @ stdcall GetIfEntry( ptr ) @@ -49,13 +49,13 @@ @ stdcall GetInterfaceInfo( ptr ptr ) @ stdcall GetIpAddrTable( ptr ptr long ) @ stub GetIpAddrTableFromStack -@ stub GetIpErrorString +@ stdcall GetIpErrorString(long ptr ptr) @ stdcall GetIpForwardTable( ptr ptr long ) @ stub GetIpForwardTableFromStack @ stdcall GetIpNetTable( ptr ptr long ) @ stub GetIpNetTableFromStack @ stdcall GetIpStatistics( ptr ) -@ stub GetIpStatisticsEx +@ stdcall GetIpStatisticsEx(ptr long) @ stub GetIpStatsFromStack @ stub GetIpStatsFromStackEx @ stdcall GetNetworkParams( ptr ptr ) @@ -68,14 +68,14 @@ @ stdcall GetRTTAndHopCount( long ptr long ptr ) @ stub GetTcpExTable2FromStack @ stdcall GetTcpStatistics( ptr ) -@ stub GetTcpStatisticsEx +@ stdcall GetTcpStatisticsEx(ptr long) @ stub GetTcpStatsFromStack @ stub GetTcpStatsFromStackEx @ stdcall GetTcpTable( ptr ptr long ) @ stub GetTcpTableFromStack @ stub GetUdpExTable2FromStack @ stdcall GetUdpStatistics( ptr ) -@ stub GetUdpStatisticsEx +@ stdcall GetUdpStatisticsEx(ptr long) @ stub GetUdpStatsFromStack @ stub GetUdpStatsFromStackEx @ stdcall GetUdpTable( ptr ptr long ) @@ -112,14 +112,14 @@ @ stub NhGetGuidFromInterfaceName @ stdcall NhGetInterfaceNameFromDeviceGuid(long long long long long) @ stub NhGetInterfaceNameFromGuid -@ stub NhpAllocateAndGetInterfaceInfoFromStack +@ stdcall NhpAllocateAndGetInterfaceInfoFromStack(ptr ptr long ptr long) @ stub NhpGetInterfaceIndexFromStack @ stdcall NotifyAddrChange( ptr ptr ) @ stdcall NotifyRouteChange( ptr ptr ) @ stub NotifyRouteChangeEx @ stub NotifySecurityHealthChange -@ stub RestoreMediaSense -@ stub SendARP +@ stdcall RestoreMediaSense(ptr ptr) +@ stdcall SendARP(long long ptr ptr) @ stub SetAdapterIpAddress @ stub SetBlockRoutes @ stdcall SetIfEntry( ptr ) Modified: trunk/reactos/dll/win32/loadperf/loadperf.spec URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/loadperf/loadper…
============================================================================== --- trunk/reactos/dll/win32/loadperf/loadperf.spec [iso-8859-1] (original) +++ trunk/reactos/dll/win32/loadperf/loadperf.spec [iso-8859-1] Fri Feb 11 17:01:40 2011 @@ -1,14 +1,14 @@ -@ stub BackupPerfRegistryToFileW +@ stdcall BackupPerfRegistryToFileW(long long) @ stdcall InstallPerfDllA(str str ptr) @ stdcall InstallPerfDllW(wstr wstr ptr) -@ stub LoadMofFromInstalledServiceA -@ stub LoadMofFromInstalledServiceW +@ stdcall LoadMofFromInstalledServiceA(ptr ptr ptr) +@ stdcall LoadMofFromInstalledServiceW(ptr ptr ptr) @ stdcall LoadPerfCounterTextStringsA(str long) @ stdcall LoadPerfCounterTextStringsW(wstr long) -@ stub RestorePerfRegistryFromFileW -@ stub SetServiceAsTrustedA -@ stub SetServiceAsTrustedW +@ stdcall RestorePerfRegistryFromFileW(ptr ptr) +@ stdcall SetServiceAsTrustedA(ptr ptr) +@ stdcall SetServiceAsTrustedW(ptr ptr) @ stdcall UnloadPerfCounterTextStringsA(str long) @ stdcall UnloadPerfCounterTextStringsW(wstr long) -@ stub UpdatePerfNameFilesA -@ stub UpdatePerfNameFilesW +@ stdcall UpdatePerfNameFilesA(ptr ptr ptr ptr) +@ stdcall UpdatePerfNameFilesW(ptr ptr ptr ptr) Added: trunk/reactos/dll/win32/loadperf/stubs.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/loadperf/stubs.c…
============================================================================== --- trunk/reactos/dll/win32/loadperf/stubs.c (added) +++ trunk/reactos/dll/win32/loadperf/stubs.c [iso-8859-1] Fri Feb 11 17:01:40 2011 @@ -1,0 +1,85 @@ + +#include <windows.h> +#define NDEBUG +#include <debug.h> + +#define LOADPERF_FUNCTION DWORD WINAPI + +LOADPERF_FUNCTION +BackupPerfRegistryToFileW( + IN LPCWSTR szFileName, + IN LPCWSTR szCommentString OPTIONAL) +{ + UNIMPLEMENTED; + return ERROR_CALL_NOT_IMPLEMENTED; +} + +LOADPERF_FUNCTION +LoadMofFromInstalledServiceA( + IN LPCSTR szServiceName, + IN LPCSTR szMofFilename, + IN ULONG_PTR dwFlags) +{ + UNIMPLEMENTED; + return ERROR_CALL_NOT_IMPLEMENTED; +} + +LOADPERF_FUNCTION +LoadMofFromInstalledServiceW( + IN LPCWSTR szServiceName, + IN LPCWSTR szMofFilename, + IN ULONG_PTR dwFlags) +{ + UNIMPLEMENTED; + return ERROR_CALL_NOT_IMPLEMENTED; +} + +LOADPERF_FUNCTION +RestorePerfRegistryFromFileW( + IN LPCWSTR szFileName, + IN LPCWSTR szLangId) +{ + UNIMPLEMENTED; + return ERROR_CALL_NOT_IMPLEMENTED; +} + +LOADPERF_FUNCTION +SetServiceAsTrustedA( + IN LPCSTR szReserved, + IN LPCSTR szServiceName) +{ + UNIMPLEMENTED; + return ERROR_CALL_NOT_IMPLEMENTED; +} + +LOADPERF_FUNCTION +SetServiceAsTrustedW( + IN LPCWSTR szReserved OPTIONAL, + IN LPCWSTR szServiceName) +{ + UNIMPLEMENTED; + return ERROR_CALL_NOT_IMPLEMENTED; +} + +LOADPERF_FUNCTION +UpdatePerfNameFilesA( + IN LPCSTR szNewCtrFilePath, + IN LPCSTR szNewHlpFilePath OPTIONAL, + IN LPSTR szLanguageID, + IN ULONG_PTR dwFlags) +{ + UNIMPLEMENTED; + return ERROR_CALL_NOT_IMPLEMENTED; +} + +LOADPERF_FUNCTION +UpdatePerfNameFilesW( + IN LPCWSTR szNewCtrFilePath, + IN LPCWSTR szNewHlpFilePath OPTIONAL, + IN LPWSTR szLanguageID, + IN ULONG_PTR dwFlags) +{ + UNIMPLEMENTED; + return ERROR_CALL_NOT_IMPLEMENTED; +} + Propchange: trunk/reactos/dll/win32/loadperf/stubs.c ------------------------------------------------------------------------------ svn:eol-style = native Modified: trunk/reactos/dll/win32/mapi32/mapi32.spec URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/mapi32/mapi32.sp…
============================================================================== --- trunk/reactos/dll/win32/mapi32/mapi32.spec [iso-8859-1] (original) +++ trunk/reactos/dll/win32/mapi32/mapi32.spec [iso-8859-1] Fri Feb 11 17:01:40 2011 @@ -1,4 +1,4 @@ - 8 stub @ + 8 stub mapi32_8 10 stdcall MAPILogonEx(long ptr ptr long ptr) 11 stdcall MAPILogonEx@20(long ptr ptr long ptr) MAPILogonEx 12 stdcall MAPIAllocateBuffer(long ptr) @@ -18,8 +18,8 @@ 26 stub LaunchWizard@20 27 stdcall -private DllGetClassObject(ptr ptr ptr) 28 stdcall -private DllCanUnloadNow() - 29 stub MAPIOpenFormMgr - 30 stub MAPIOpenFormMgr@8 + 29 stdcall MAPIOpenFormMgr(ptr ptr) + 30 stdcall MAPIOpenFormMgr@8(ptr ptr) MAPIOpenFormMgr 31 stdcall MAPIOpenLocalFormContainer(ptr) 32 stdcall MAPIOpenLocalFormContainer@4(ptr) MAPIOpenLocalFormContainer 33 stdcall ScInitMapiUtil@4(long) ScInitMapiUtil @@ -89,12 +89,12 @@ 146 stub HrDecomposeMsgID@24 147 stdcall OpenStreamOnFile@24(ptr ptr ptr ptr ptr ptr) OpenStreamOnFile 148 stdcall OpenStreamOnFile(ptr ptr ptr ptr ptr ptr) -149 stub OpenTnefStream@28 -150 stub OpenTnefStream -151 stub OpenTnefStreamEx@32 -152 stub OpenTnefStreamEx -153 stub GetTnefStreamCodepage@12 -154 stub GetTnefStreamCodepage +149 stdcall OpenTnefStream@28(ptr ptr ptr long ptr long ptr) OpenTnefStream +150 stdcall OpenTnefStream(ptr ptr ptr long ptr long ptr) +151 stdcall OpenTnefStreamEx@32(ptr ptr ptr long ptr long ptr ptr) OpenTnefStreamEx +152 stdcall OpenTnefStreamEx(ptr ptr ptr long ptr long ptr ptr) +153 stdcall GetTnefStreamCodepage@12(ptr ptr ptr) GetTnefStreamCodepage +154 stdcall GetTnefStreamCodepage(ptr ptr ptr) 155 stdcall UlFromSzHex@4(ptr) UlFromSzHex 156 stub UNKOBJ_ScAllocate@12 157 stub UNKOBJ_ScAllocateMore@16 @@ -120,10 +120,10 @@ 180 stdcall FBadRow@4(ptr) FBadRow 181 stdcall FBadProp@4(ptr) FBadProp 182 stdcall FBadColumnSet@4(ptr) FBadColumnSet -183 stub RTFSync@12 -184 stub RTFSync -185 stub WrapCompressedRTFStream@12 -186 stub WrapCompressedRTFStream +183 stdcall RTFSync@12(ptr long ptr) RTFSync +184 stdcall RTFSync(ptr long ptr) +185 stdcall WrapCompressedRTFStream@12(ptr long ptr) WrapCompressedRTFStream +186 stdcall WrapCompressedRTFStream(ptr long ptr) 187 stub __ValidateParameters@8 188 stub __CPPValidateParameters@8 189 stub FBadSortOrderSet@4 @@ -178,13 +178,13 @@ 239 stub HrDispatchNotifications@4 241 stub HrValidateParameters@8 244 stub ScCreateConversationIndex@16 -246 stub HrGetOmiProvidersFlags -247 stub HrGetOmiProvidersFlags@8 -248 stub HrSetOmiProvidersFlagsInvalid -249 stub HrSetOmiProvidersFlagsInvalid@4 -250 stub GetOutlookVersion -251 stub GetOutlookVersion@0 -252 stub FixMAPI -253 stub FixMAPI@0 +246 stdcall HrGetOmiProvidersFlags(long long) +247 stdcall HrGetOmiProvidersFlags@8(long long) HrGetOmiProvidersFlags +248 stdcall HrSetOmiProvidersFlagsInvalid(long) +249 stdcall HrSetOmiProvidersFlagsInvalid@4(long) HrSetOmiProvidersFlagsInvalid +250 stdcall GetOutlookVersion() +251 stdcall GetOutlookVersion@0() GetOutlookVersion +252 stdcall FixMAPI() +253 stdcall FixMAPI@0() FixMAPI 254 stdcall FGetComponentPath(str str ptr long long) 255 stdcall FGetComponentPath@20(str str ptr long long) FGetComponentPath Added: trunk/reactos/dll/win32/mapi32/stubs.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/mapi32/stubs.c?r…
============================================================================== --- trunk/reactos/dll/win32/mapi32/stubs.c (added) +++ trunk/reactos/dll/win32/mapi32/stubs.c [iso-8859-1] Fri Feb 11 17:01:40 2011 @@ -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: trunk/reactos/dll/win32/mapi32/stubs.c ------------------------------------------------------------------------------ svn:eol-style = native Modified: trunk/reactos/dll/win32/mpr/mpr.spec URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/mpr/mpr.spec?rev…
============================================================================== --- trunk/reactos/dll/win32/mpr/mpr.spec [iso-8859-1] (original) +++ trunk/reactos/dll/win32/mpr/mpr.spec [iso-8859-1] Fri Feb 11 17:01:40 2011 @@ -1,23 +1,23 @@ # ordinal exports - 1 stub @ - 2 stub @ - 3 stub @ - 4 stub @ - 5 stub @ - 6 stub @ - 7 stub @ - 8 stub @ - 9 stub @ -12 stub @ -13 stub @ -14 stub @ -15 stub @ -16 stub @ -17 stub @ -18 stub @ -19 stub @ -20 stub @ -21 stub @ + 1 stub MPR_1 + 2 stub MPR_2 + 3 stub MPR_3 + 4 stub MPR_4 + 5 stub MPR_5 + 6 stub MPR_6 + 7 stub MPR_7 + 8 stub MPR_8 + 9 stub MPR_9 +12 stub MPR_12 +13 stub MPR_13 +14 stub MPR_14 +15 stub MPR_15 +16 stub MPR_16 +17 stub MPR_17 +18 stub MPR_18 +19 stub MPR_19 +20 stub MPR_20 +21 stub MPR_21 22 stdcall @(long) MPR_Alloc 23 stdcall @(ptr long) MPR_ReAlloc 24 stdcall @(ptr) MPR_Free Modified: trunk/reactos/dll/win32/msvcrt/msvcrt.spec URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/msvcrt/msvcrt.sp…
============================================================================== --- trunk/reactos/dll/win32/msvcrt/msvcrt.spec [iso-8859-1] (original) +++ trunk/reactos/dll/win32/msvcrt/msvcrt.spec [iso-8859-1] Fri Feb 11 17:01:40 2011 @@ -137,14 +137,14 @@ @ extern __badioinfo __badioinfo @ cdecl __crtCompareStringA(long long str long str long) kernel32.CompareStringA @ cdecl __crtCompareStringW(long long wstr long wstr long) kernel32.CompareStringW -@ cdecl __crtGetLocaleInfoW(long long ptr long) kernel32.GetLocaleInfo +@ cdecl __crtGetLocaleInfoW(long long ptr long) kernel32.GetLocaleInfoW @ cdecl __crtGetStringTypeW(long long wstr long ptr) @ cdecl __crtLCMapStringA(long long str long ptr long long long) # stub __crtLCMapStringW @ cdecl __dllonexit(ptr ptr ptr) @ cdecl __doserrno() __doserrno @ cdecl __fpecode() -@ stub __get_app_type +@ cdecl __get_app_type() @ cdecl __getmainargs(ptr ptr ptr long ptr) @ extern __initenv __initenv @ cdecl __iob_func() __p__iob @@ -152,7 +152,7 @@ @ cdecl __iscsym(long) __iscsym @ cdecl __iscsymf(long) __iscsymf @ extern __lc_codepage MSVCRT___lc_codepage -@ stub __lc_collate +# @ stub __lc_collate # not in XP / 7 @ extern __lc_collate_cp MSVCRT___lc_collate_cp @ extern __lc_handle MSVCRT___lc_handle @ cdecl __lconv_init() @@ -190,15 +190,15 @@ @ cdecl -arch=i386 __p__daylight() @ cdecl -arch=i386 __p__dstbias() @ cdecl -arch=i386 __p__environ() -@ stub -arch=i386 __p__fileinfo #() +@ cdecl -arch=i386 __p__fileinfo() @ cdecl -arch=i386 __p__fmode() @ cdecl -arch=i386 __p__iob() -@ stub -arch=i386 __p__mbcasemap #() +@ cdecl -arch=i386 __p__mbcasemap() @ cdecl -arch=i386 __p__mbctype() @ cdecl -arch=i386 __p__osver() @ cdecl -arch=i386 __p__pctype() __pctype_func @ cdecl -arch=i386 __p__pgmptr() -@ stub -arch=i386 __p__pwctype #() +@ cdecl -arch=i386 __p__pwctype() @ cdecl -arch=i386 __p__timezone() __p__timezone @ cdecl -arch=i386 __p__tzname() @ cdecl -arch=i386 __p__wcmdln() @@ -210,7 +210,7 @@ @ cdecl __pctype_func() __pctype_func @ extern __pioinfo __pioinfo # stub __pwctype_func -@ stub __pxcptinfoptrs #() +@ cdecl __pxcptinfoptrs() @ cdecl __set_app_type(long) @ extern __setlc_active @ cdecl __setusermatherr(ptr) @@ -260,7 +260,7 @@ # stub _aligned_realloc_dbg @ cdecl _amsg_exit(long) @ cdecl _assert(str str long) -@ stub _atodbl #(ptr str) +@ cdecl _atodbl(ptr str) # stub _atodbl_l # @ cdecl _atof_l(str ptr) # stub _atoflt_l @@ -365,7 +365,7 @@ @ cdecl _fgetchar() @ cdecl _fgetwchar() @ cdecl _filbuf(ptr) -# extern _fileinfo +@ extern _fileinfo @ cdecl _filelength(long) @ cdecl -ret64 _filelengthi64(long) @ cdecl _fileno(ptr) @@ -381,7 +381,7 @@ @ cdecl _flushall() @ extern _fmode @ cdecl _fpclass(double) -@ stub _fpieee_flt #(long ptr ptr) +@ cdecl _fpieee_flt(long ptr ptr) @ cdecl _fpreset() # stub _fprintf_l # stub _fprintf_p @@ -439,8 +439,8 @@ # stub _get_winminor # stub _get_winver # stub _get_wpgmptr -@ stub _get_terminate -@ stub _get_unexpected +# @ stub _get_terminate # not in XP / 7 +# @ stub _get_unexpected # not in XP / 7 @ cdecl _getch() @ cdecl _getche() @ cdecl _getcwd(str long) @@ -452,7 +452,7 @@ @ cdecl _getmaxstdio() @ cdecl _getmbcp() @ cdecl _getpid() kernel32.GetCurrentProcessId -@ stub _getsystime #(ptr) +@ cdecl _getsystime(ptr) @ cdecl _getw(ptr) # stub _getwch # stub _getwche @@ -466,7 +466,7 @@ @ cdecl _heapchk() @ cdecl _heapmin() @ cdecl _heapset(long) -@ stub _heapused #(ptr ptr) +# @ stub _heapused #(ptr ptr) # not in XP / 7 @ cdecl _heapwalk(ptr) @ cdecl _hypot(double double) @ cdecl _i64toa(long long ptr long) @@ -475,10 +475,10 @@ # stub _i64tow_s @ cdecl _initterm(ptr ptr) # stub _initterm_e -@ stub _inp #(long) -i386 -@ stub _inpd #(long) -i386 -@ stub _inpw #(long) -i386 -# @ cdecl _invalid_parameter(wstr wstr wstr long long) +@ cdecl -arch=i386 _inp(long) MSVCRT__inp +@ cdecl -arch=i386 _inpd(long) MSVCRT__inpd +@ cdecl -arch=i386 _inpw(long) MSVCRT__inpw +@ cdecl _invalid_parameter(wstr wstr wstr long long) @ extern _iob # stub _isalnum_l # stub _isalpha_l @@ -490,25 +490,25 @@ # stub _isgraph_l # stub _isleadbyte_l # stub _islower_l -@ stub _ismbbalnum #(long) +@ cdecl _ismbbalnum(long) # stub _ismbbalnum_l @ stub _ismbbalpha #(long) # stub _ismbbalpha_l -@ stub _ismbbgraph #(long) +@ cdecl _ismbbgraph(long) # stub _ismbbgraph_l -@ stub _ismbbkalnum #(long) +@ cdecl _ismbbkalnum(long) # stub _ismbbkalnum_l @ cdecl _ismbbkana(long) # stub _ismbbkana_l -@ stub _ismbbkprint #(long) +@ cdecl _ismbbkprint(long) # stub _ismbbkprint_l -@ stub _ismbbkpunct #(long) +@ cdecl _ismbbkpunct(long) # stub _ismbbkpunct_l @ cdecl _ismbblead(long) # stub _ismbblead_l @ stub _ismbbprint #(long) # stub _ismbbprint_l -@ stub _ismbbpunct #(long) +@ cdecl _ismbbpunct(long) # stub _ismbbpunct_l @ cdecl _ismbbtrail(long) # stub _ismbbtrail_l @@ -524,11 +524,11 @@ # stub _ismbchira_l @ cdecl _ismbckata(long) # stub _ismbckata_l -@ stub _ismbcl0 #(long) +@ cdecl _ismbcl0(long) # stub _ismbcl0_l -@ stub _ismbcl1 #(long) +@ cdecl _ismbcl1(long) # stub _ismbcl1_l -@ stub _ismbcl2 #(long) +@ cdecl _ismbcl2(long) # stub _ismbcl2_l @ cdecl _ismbclegal(long) # stub _ismbclegal_l @@ -602,20 +602,20 @@ @ cdecl _mbbtombc(long) # stub _mbbtombc_l @ cdecl _mbbtype(long long) -# extern _mbcasemap +@ extern _mbcasemap @ cdecl _mbccpy (str str) # stub _mbccpy_l # stub _mbccpy_s # stub _mbccpy_s_l @ cdecl _mbcjistojms (long) # stub _mbcjistojms_l -@ stub _mbcjmstojis #(long) +@ cdecl _mbcjmstojis(long) # stub _mbcjmstojis_l @ cdecl _mbclen(ptr) # stub _mbclen_l -@ stub _mbctohira #(long) +@ cdecl _mbctohira(long) # stub _mbctohira_l -@ stub _mbctokata #(long) +@ cdecl _mbctokata(long) # stub _mbctokata_l @ cdecl _mbctolower(long) # stub _mbctolower_l @@ -665,7 +665,7 @@ # stub _mbsnbcmp_l @ cdecl _mbsnbcnt(ptr long) # stub _mbsnbcnt_l -@ stub _mbsnbcoll #(str str long) +@ cdecl _mbsnbcoll(str str long) # stub _mbsnbcoll_l @ cdecl _mbsnbcpy(ptr str long) # stub _mbsnbcpy_l @@ -673,7 +673,7 @@ # stub _mbsnbcpy_s_l @ cdecl _mbsnbicmp(str str long) # stub _mbsnbicmp_l -@ stub _mbsnbicoll #(str str long) +@ cdecl _mbsnbicoll(str str long) # stub _mbsnbicoll_l @ cdecl _mbsnbset(str long long) # stub _mbsnbset_l @@ -687,7 +687,7 @@ # stub _mbsnccnt_l @ cdecl _mbsncmp(str str long) # stub _mbsncmp_l -@ stub _mbsncoll #(str str long) +@ cdecl _mbsncoll(str str long) # stub _mbsncoll_l @ cdecl _mbsncpy(str str long) # stub _mbsncpy_l @@ -697,7 +697,7 @@ # stub _mbsnextc_l @ cdecl _mbsnicmp(str str long) # stub _mbsnicmp_l -@ stub _mbsnicoll #(str str long) +@ cdecl _mbsnicoll(str str long) # stub _mbsnicoll_l @ cdecl _mbsninc(str long) # stub _mbsninc_l @@ -757,9 +757,9 @@ @ cdecl _open_osfhandle(long long) @ extern _osplatform _osplatform @ extern _osver _osver -@ stub _outp #(long long) -@ stub _outpd #(long long) -@ stub _outpw #(long long) +@ cdecl _outp(long long) MSVCRT__outp +@ cdecl _outpd(long long) MSVCRT__outpd +@ cdecl _outpw(long long) MSVCRT__outpw @ cdecl _pclose (ptr) @ extern _pctype _pctype @ extern _pgmptr _pgmptr @@ -819,7 +819,7 @@ @ cdecl _setmaxstdio(long) @ cdecl _setmbcp(long) @ cdecl _setmode(long long) -@ stub _setsystime #(ptr long) +@ cdecl _setsystime(ptr long) @ cdecl _sleep(long) @ varargs _snprintf(ptr long str) # stub _snprintf_c @@ -876,11 +876,11 @@ # stub _strlwr_l # stub _strlwr_s # stub _strlwr_s_l -@ stub _strncoll #(str str long) +@ cdecl _strncoll(str str long) # stub _strncoll_l @ cdecl _strnicmp(str str long) # stub _strnicmp_l -@ stub _strnicoll #(str str long) +@ cdecl _strnicoll(str str long) # stub _strnicoll_l @ cdecl _strnset(str long long) # stub _strnset_s @@ -1021,11 +1021,11 @@ # stub _wcslwr_l # stub _wcslwr_s # stub _wcslwr_s_l -@ stub _wcsncoll #(wstr wstr long) +@ cdecl _wcsncoll(wstr wstr long) # stub _wcsncoll_l @ cdecl _wcsnicmp(wstr wstr long) # stub _wcsnicmp_l -@ stub _wcsnicoll #(wstr wstr long) +@ cdecl _wcsnicoll(wstr wstr long) # stub _wcsnicoll_l @ cdecl _wcsnset(wstr long long) # stub _wcsnset_s @@ -1091,7 +1091,7 @@ # stub _wmktemp_s @ varargs _wopen(wstr long) # stub _woutput_s -@ stub _wperror #(wstr) +@ cdecl _wperror(wstr) @ extern _wpgmptr @ cdecl _wpopen (wstr wstr) # stub _wprintf_l @@ -1131,7 +1131,7 @@ @ cdecl _wsystem(wstr) @ cdecl _wtempnam(wstr wstr) # stub _wtempnam_dbg -@ stub _wtmpnam #(ptr) +@ cdecl _wtmpnam(ptr) # stub _wtmpnam_s # @ cdecl _wtof(wstr) # @ cdecl _wtof_l(wstr ptr) Added: trunk/reactos/dll/win32/msvcrt/stubs.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/msvcrt/stubs.c?r…
============================================================================== --- trunk/reactos/dll/win32/msvcrt/stubs.c (added) +++ trunk/reactos/dll/win32/msvcrt/stubs.c [iso-8859-1] Fri Feb 11 17:01:40 2011 @@ -1,0 +1,83 @@ + +#include <stubs.h> + +#undef UNIMPLEMENTED +#define UNIMPLEMENTED __wine_spec_unimplemented_stub("msvcrt.dll", __FUNCTION__) + +int __get_app_type() +{ + UNIMPLEMENTED; + return 0; +} + +int _fileinfo; + +void * +__p__fileinfo() +{ + return &_fileinfo; +} + +unsigned char _mbcasemap[1]; + +void * +__p__mbcasemap() +{ + return _mbcasemap; +} + +int _atodbl( + void * value, + char * str) +{ + UNIMPLEMENTED; + return 0; +} + +int _ismbbkprint( + unsigned int c) +{ + UNIMPLEMENTED; + return 0; +} + + +int MSVCRT__inp( + unsigned short port) +{ + return _inp(port); +} + +unsigned short MSVCRT__inpw( + unsigned short port) +{ + return _inpw(port); +} + +unsigned long MSVCRT__inpd( + unsigned short port) +{ + return _inpd(port); +} + + +int MSVCRT__outp( + unsigned short port, + int databyte) +{ + return _outp(port, databyte); +} + +unsigned short MSVCRT__outpw( + unsigned short port, + unsigned short dataword) +{ + return _outpw(port, dataword); +} + +unsigned long MSVCRT__outpd( + unsigned short port, + unsigned long dataword) +{ + return _outpd(port, dataword); +} Propchange: trunk/reactos/dll/win32/msvcrt/stubs.c ------------------------------------------------------------------------------ svn:eol-style = native Modified: trunk/reactos/dll/win32/msxml3/msxml3.spec URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/msxml3/msxml3.sp…
============================================================================== --- trunk/reactos/dll/win32/msxml3/msxml3.spec [iso-8859-1] (original) +++ trunk/reactos/dll/win32/msxml3/msxml3.spec [iso-8859-1] Fri Feb 11 17:01:40 2011 @@ -1,10 +1,10 @@ - 6 stub @ - 7 stub @ - 8 stub @ - 9 stub @ -10 stub @ -11 stub @ -12 stub @ + 6 stub MSXML3_6 + 7 stub MSXML3_7 + 8 stub MSXML3_8 + 9 stub MSXML3_9 +10 stub MSXML3_10 +11 stub MSXML3_11 +12 stub MSXML3_12 @ stdcall -private DllCanUnloadNow() @ stdcall -private DllGetClassObject(ptr ptr ptr) Modified: trunk/reactos/dll/win32/secur32/secur32.spec URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/secur32/secur32.…
============================================================================== --- trunk/reactos/dll/win32/secur32/secur32.spec [iso-8859-1] (original) +++ trunk/reactos/dll/win32/secur32/secur32.spec [iso-8859-1] Fri Feb 11 17:01:40 2011 @@ -1,17 +1,10 @@ -@ stdcall LsaRegisterLogonProcess(ptr ptr ptr) -@ stdcall LsaLogonUser(ptr ptr long long ptr long ptr ptr ptr ptr ptr ptr ptr ptr) -@ stdcall LsaDeregisterLogonProcess(long) -@ stdcall LsaConnectUntrusted(long) -@ stdcall LsaLookupAuthenticationPackage(ptr ptr ptr) -@ stdcall LsaFreeReturnBuffer(ptr) -@ stdcall LsaCallAuthenticationPackage(long long ptr long ptr ptr ptr) @ stdcall AcceptSecurityContext(ptr ptr ptr long long ptr ptr ptr ptr) @ stdcall AcquireCredentialsHandleA(str str long ptr ptr ptr ptr ptr ptr) @ stdcall AcquireCredentialsHandleW(wstr wstr long ptr ptr ptr ptr ptr ptr) @ stdcall AddCredentialsA(ptr str str long ptr ptr ptr ptr) @ stdcall AddCredentialsW(ptr wstr wstr long ptr ptr ptr ptr) -@ stub AddSecurityPackageA -@ stub AddSecurityPackageW +@ stdcall AddSecurityPackageA(str ptr) +@ stdcall AddSecurityPackageW(wstr ptr) @ stdcall ApplyControlTokenA(ptr ptr) @ stdcall ApplyControlToken(ptr ptr) ApplyControlTokenW @ stdcall CompleteAuthToken(ptr ptr) @@ -19,8 +12,8 @@ @ stub CredUnmarshalTargetInfo @ stdcall DecryptMessage(ptr ptr long ptr) @ stdcall DeleteSecurityContext(ptr) -@ stub DeleteSecurityPackageA -@ stub DeleteSecurityPackageW +@ stdcall DeleteSecurityPackageA(str) +@ stdcall DeleteSecurityPackageW(wstr) @ stdcall EncryptMessage(ptr long ptr long) @ stdcall EnumerateSecurityPackagesA(ptr ptr) @ stdcall EnumerateSecurityPackagesW(ptr ptr) @@ -29,7 +22,7 @@ @ stdcall FreeCredentialsHandle(ptr) @ stdcall GetComputerObjectNameA(long ptr ptr) @ stdcall GetComputerObjectNameW(long ptr ptr) -@ stub GetSecurityUserInfo +@ stdcall GetSecurityUserInfo(ptr long ptr) @ stdcall GetUserNameExA(long ptr ptr) @ stdcall GetUserNameExW(long ptr ptr) @ stdcall ImpersonateSecurityContext(ptr) @@ -39,8 +32,15 @@ @ stdcall InitSecurityInterfaceW() @ stdcall InitializeSecurityContextA(ptr ptr str long long long ptr long ptr ptr ptr ptr) @ stdcall InitializeSecurityContextW(ptr ptr wstr long long long ptr long ptr ptr ptr ptr) +@ stdcall LsaCallAuthenticationPackage(long long ptr long ptr ptr ptr) +@ stdcall LsaConnectUntrusted(long) +@ stdcall LsaDeregisterLogonProcess(long) @ stdcall LsaEnumerateLogonSessions(ptr ptr) +@ stdcall LsaFreeReturnBuffer(ptr) @ stdcall LsaGetLogonSessionData(ptr ptr) +@ stdcall LsaLogonUser(ptr ptr long long ptr long ptr ptr ptr ptr ptr ptr ptr ptr) +@ stdcall LsaLookupAuthenticationPackage(ptr ptr ptr) +@ stdcall LsaRegisterLogonProcess(ptr ptr ptr) @ stdcall LsaRegisterPolicyChangeNotification(long ptr) @ stdcall LsaUnregisterPolicyChangeNotification(long ptr) @ stdcall MakeSignature(ptr long ptr long) @@ -64,7 +64,7 @@ @ stdcall SealMessage(ptr long ptr long) EncryptMessage @ stub SecCacheSspiPackages @ stub SecDeleteUserModeContext -@ stub SecGetLocaleSpecificEncryptionRules +@ stub SecGetLocaleSpecificEncryptionRules # not on win32k3 x64 @ stub SecInitUserModeContext @ stub SecpFreeMemory @ stub SecpTranslateName Added: trunk/reactos/dll/win32/secur32/stubs.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/secur32/stubs.c?…
============================================================================== --- trunk/reactos/dll/win32/secur32/stubs.c (added) +++ trunk/reactos/dll/win32/secur32/stubs.c [iso-8859-1] Fri Feb 11 17:01:40 2011 @@ -1,0 +1,56 @@ + + +#include <windows.h> + +#define NDEBUG +#include <reactos/debug.h> + +#define SEC_ENTRY WINAPI +#define STATUS_UNSUCCESSFUL ((SECURITY_STATUS)0x80000001) + +typedef LONG SECURITY_STATUS; +typedef PVOID PSECURITY_PACKAGE_OPTIONS, PSecurityUserData; + +SECURITY_STATUS +SEC_ENTRY +DeleteSecurityPackageA(LPSTR pszPackageName) +{ + UNIMPLEMENTED; + return STATUS_UNSUCCESSFUL; +} + +SECURITY_STATUS +SEC_ENTRY +DeleteSecurityPackageW(LPWSTR pszPackageName) +{ + UNIMPLEMENTED; + return STATUS_UNSUCCESSFUL; +} + +SECURITY_STATUS +SEC_ENTRY +AddSecurityPackageA(LPSTR pszPackageName, PSECURITY_PACKAGE_OPTIONS pOptions) +{ + UNIMPLEMENTED; + return STATUS_UNSUCCESSFUL; +} + +SECURITY_STATUS +SEC_ENTRY +AddSecurityPackageW(LPWSTR pszPackageName, PSECURITY_PACKAGE_OPTIONS pOptions) +{ + UNIMPLEMENTED; + return STATUS_UNSUCCESSFUL; +} + +SECURITY_STATUS +SEC_ENTRY +GetSecurityUserInfo( + PLUID LogonId, + ULONG Flags, + PSecurityUserData *UserInformation) +{ + UNIMPLEMENTED; + return STATUS_UNSUCCESSFUL; +} + Propchange: trunk/reactos/dll/win32/secur32/stubs.c ------------------------------------------------------------------------------ svn:eol-style = native Modified: trunk/reactos/dll/win32/security/security.spec URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/security/securit…
============================================================================== --- trunk/reactos/dll/win32/security/security.spec [iso-8859-1] (original) +++ trunk/reactos/dll/win32/security/security.spec [iso-8859-1] Fri Feb 11 17:01:40 2011 @@ -1,48 +1,27 @@ -@ stdcall LsaRegisterLogonProcess(ptr ptr ptr) secur32.LsaRegisterLogonProcess -@ stdcall LsaLogonUser(ptr ptr long long ptr long ptr ptr ptr ptr ptr ptr ptr ptr) secur32.LsaLogonUser -@ stdcall LsaDeregisterLogonProcess(long) secur32.LsaDeregisterLogonProcess -@ stdcall LsaConnectUntrusted(long) secur32.LsaConnectUntrusted -@ stdcall LsaLookupAuthenticationPackage(ptr ptr ptr) SECUR32.LsaLookupAuthenticationPackage -@ stdcall LsaFreeReturnBuffer(ptr) SECUR32.LsaFreeReturnBuffer -@ stdcall LsaCallAuthenticationPackage(long long ptr long ptr ptr ptr) SECUR32.LsaCallAuthenticationPackage @ stdcall AcceptSecurityContext(ptr ptr ptr long long ptr ptr ptr ptr) SECUR32.AcceptSecurityContext @ stdcall AcquireCredentialsHandleA(str str long ptr ptr ptr ptr ptr ptr) SECUR32.AcquireCredentialsHandleA @ stdcall AcquireCredentialsHandleW(wstr wstr long ptr ptr ptr ptr ptr ptr) SECUR32.AcquireCredentialsHandleW -@ stdcall AddCredentialsA(ptr str str long ptr ptr ptr ptr) SECUR32.AddCredentialsA -@ stdcall AddCredentialsW(ptr wstr wstr long ptr ptr ptr ptr) SECUR32.AddCredentialsW -@ stub AddSecurityPackageA # SECUR32.AddSecurityPackageA -@ stub AddSecurityPackageW # SECUR32.AddSecurityPackageW -@ stdcall ApplyControlTokenA(ptr ptr) SECUR32.ApplyControlTokenA -@ stdcall ApplyControlTokenW(ptr ptr) SECUR32.ApplyControlTokenW +@ stdcall AddSecurityPackageA(str ptr) SECUR32.AddSecurityPackageA +@ stdcall AddSecurityPackageW(wstr ptr) SECUR32.AddSecurityPackageW +@ stdcall ApplyControlToken(ptr ptr) SECUR32.ApplyControlToken @ stdcall CompleteAuthToken(ptr ptr) SECUR32.CompleteAuthToken -@ stub CredMarshalTargetInfo # SECUR32.CredMarshalTargetInfo -@ stub CredUnmarshalTargetInfo # SECUR32.CredUnmarshalTargetInfo @ stdcall DecryptMessage(ptr ptr long ptr) SECUR32.DecryptMessage @ stdcall DeleteSecurityContext(ptr) SECUR32.DeleteSecurityContext -@ stub DeleteSecurityPackageA # SECUR32.DeleteSecurityPackageA -@ stub DeleteSecurityPackageW # SECUR32.DeleteSecurityPackageW +@ stdcall DeleteSecurityPackageA(str) SECUR32.DeleteSecurityPackageA +@ stdcall DeleteSecurityPackageW(wstr) SECUR32.DeleteSecurityPackageW @ stdcall EncryptMessage(ptr long ptr long) SECUR32.EncryptMessage @ stdcall EnumerateSecurityPackagesA(ptr ptr) SECUR32.EnumerateSecurityPackagesA @ stdcall EnumerateSecurityPackagesW(ptr ptr) SECUR32.EnumerateSecurityPackagesW @ stdcall ExportSecurityContext(ptr long ptr ptr) SECUR32.ExportSecurityContext @ stdcall FreeContextBuffer(ptr) SECUR32.FreeContextBuffer @ stdcall FreeCredentialsHandle(ptr) SECUR32.FreeCredentialsHandle -@ stdcall GetComputerObjectNameA(long ptr ptr) SECUR32.GetComputerObjectNameA -@ stdcall GetComputerObjectNameW(long ptr ptr) SECUR32.GetComputerObjectNameW -@ stub GetSecurityUserInfo # SECUR32.GetSecurityUserInfo -@ stdcall GetUserNameExA(long ptr ptr) SECUR32.GetUserNameExA -@ stdcall GetUserNameExW(long ptr ptr) SECUR32.GetUserNameExW @ stdcall ImpersonateSecurityContext(ptr) SECUR32.ImpersonateSecurityContext @ stdcall ImportSecurityContextA(str ptr ptr ptr) SECUR32.ImportSecurityContextA @ stdcall ImportSecurityContextW(wstr ptr ptr ptr) SECUR32.ImportSecurityContextW +@ stdcall InitializeSecurityContextA(ptr ptr str long long long ptr long ptr ptr ptr ptr) SECUR32.InitializeSecurityContextA +@ stdcall InitializeSecurityContextW(ptr ptr wstr long long long ptr long ptr ptr ptr ptr) SECUR32.InitializeSecurityContextW @ stdcall InitSecurityInterfaceA() SECUR32.InitSecurityInterfaceA @ stdcall InitSecurityInterfaceW() SECUR32.InitSecurityInterfaceW -@ stdcall InitializeSecurityContextA(ptr ptr str long long long ptr long ptr ptr ptr ptr) SECUR32.InitializeSecurityContextA -@ stdcall InitializeSecurityContextW(ptr ptr wstr long long long ptr long ptr ptr ptr ptr) SECUR32.InitializeSecurityContextW -@ stdcall LsaEnumerateLogonSessions(ptr ptr) SECUR32.LsaEnumerateLogonSessions -@ stdcall LsaGetLogonSessionData(ptr ptr) SECUR32.LsaGetLogonSessionData -@ stdcall LsaRegisterPolicyChangeNotification(long ptr) SECUR32.LsaRegisterPolicyChangeNotification -@ stdcall LsaUnregisterPolicyChangeNotification(long ptr) SECUR32.LsaUnregisterPolicyChangeNotification @ stdcall MakeSignature(ptr long ptr long) SECUR32.MakeSignature @ stdcall QueryContextAttributesA(ptr long ptr) SECUR32.QueryContextAttributesA @ stdcall QueryContextAttributesW(ptr long ptr) SECUR32.QueryContextAttributesW @@ -52,26 +31,7 @@ @ stdcall QuerySecurityPackageInfoA(str ptr) SECUR32.QuerySecurityPackageInfoA @ stdcall QuerySecurityPackageInfoW(wstr ptr) SECUR32.QuerySecurityPackageInfoW @ stdcall RevertSecurityContext(ptr) SECUR32.RevertSecurityContext -@ stub SaslAcceptSecurityContext # SECUR32.SaslAcceptSecurityContext -@ stub SaslEnumerateProfilesA # SECUR32.SaslEnumerateProfilesA -@ stub SaslEnumerateProfilesW # SECUR32.SaslEnumerateProfilesW -@ stub SaslGetProfilePackageA # SECUR32.SaslGetProfilePackageA -@ stub SaslGetProfilePackageW # SECUR32.SaslGetProfilePackageW -@ stub SaslIdentifyPackageA # SECUR32.SaslIdentifyPackageA -@ stub SaslIdentifyPackageW # SECUR32.SaslIdentifyPackageW -@ stub SaslInitializeSecurityContextA # SECUR32.SaslInitializeSecurityContextA -@ stub SaslInitializeSecurityContextW # SECUR32.SaslInitializeSecurityContextW @ stdcall SealMessage(ptr long ptr long) SECUR32.EncryptMessage -@ stub SecCacheSspiPackages # SECUR32.SecCacheSspiPackages -@ stub SecDeleteUserModeContext # SECUR32.SecDeleteUserModeContext -@ stub SecGetLocaleSpecificEncryptionRules # SECUR32.SecGetLocaleSpecificEncryptionRules -@ stub SecInitUserModeContext # SECUR32.SecInitUserModeContext -@ stub SecpFreeMemory # SECUR32.SecpFreeMemory -@ stub SecpTranslateName # SECUR32.SecpTranslateName -@ stub SecpTranslateNameEx # SECUR32.SecpTranslateNameEx -@ stub SetContextAttributesA # SECUR32.SetContextAttributesA -@ stub SetContextAttributesW #SECUR32.SetContextAttributesW -@ stdcall TranslateNameA(str long long ptr ptr) SECUR32.TranslateNameA -@ stdcall TranslateNameW(wstr long long ptr ptr) SECUR32.TranslateNameW @ stdcall UnsealMessage(ptr ptr long ptr) SECUR32.DecryptMessage @ stdcall VerifySignature(ptr ptr long ptr) SECUR32.VerifySignature + Modified: trunk/reactos/dll/win32/shdocvw/shdocvw.spec URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shdocvw/shdocvw.…
============================================================================== --- trunk/reactos/dll/win32/shdocvw/shdocvw.spec [iso-8859-1] (original) +++ trunk/reactos/dll/win32/shdocvw/shdocvw.spec [iso-8859-1] Fri Feb 11 17:01:40 2011 @@ -43,7 +43,7 @@ 158 stdcall -noname SHRestricted2A(long str long) 159 stdcall -noname SHRestricted2W(long wstr long) 160 stub -noname SHIsRestricted2W -161 stub @ # CSearchAssistantOC::OnDraw +161 stub shdocvw_161 # CSearchAssistantOC::OnDraw 162 stub -noname CDDEAuto_Navigate 163 stub SHAddSubscribeFavorite 164 stub -noname ResetProfileSharing @@ -66,7 +66,7 @@ 185 stub -noname FireEvent_Quit 187 stub -noname SHDGetPageLocation 188 stub -noname SHIEErrorMsgBox -189 stub @ # FIXME: same as ordinal 148 +189 stub shdocvw_189 # FIXME: same as ordinal 148 190 stub -noname SHRunIndirectRegClientCommandForward 191 stub -noname SHIsRegisteredClient 192 stub -noname SHGetHistoryPIDL @@ -75,7 +75,7 @@ 196 stub -noname IEDDE_WindowDestroyed 197 stub -noname IEDDE_NewWindow 198 stub -noname IsErrorUrl -199 stub @ +199 stub shdocvw_199 200 stub -noname SHGetViewStream 203 stub -noname NavToUrlUsingIEA 204 stub -noname NavToUrlUsingIEW @@ -91,7 +91,7 @@ 217 stub -noname GetDefaultInternetSearchUrlA 218 stdcall -noname IEParseDisplayNameWithBCW(long wstr ptr ptr) 219 stub -noname IEILIsEqual -220 stub @ +220 stub shdocvw_220 221 stub -noname IECreateFromPathCPWithBCA 222 stub -noname IECreateFromPathCPWithBCW 223 stub -noname ResetWebSettings Modified: trunk/reactos/dll/win32/shlwapi/shlwapi.spec URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shlwapi/shlwapi.…
============================================================================== --- trunk/reactos/dll/win32/shlwapi/shlwapi.spec [iso-8859-1] (original) +++ trunk/reactos/dll/win32/shlwapi/shlwapi.spec [iso-8859-1] Fri Feb 11 17:01:40 2011 @@ -417,7 +417,7 @@ 417 stub -noname SHWinHelpOnDemandA 418 stdcall -noname MLFreeLibrary(long) 419 stdcall -noname SHFlushSFCacheWrap() -420 stub @ # CMemStream::Commit +420 stub SHLWAPI_420 # CMemStream::Commit 421 stub -noname SHLoadPersistedDataObject 422 stdcall -noname SHGlobalCounterCreateNamedA(str long) 423 stdcall -noname SHGlobalCounterCreateNamedW(wstr long) Modified: trunk/reactos/dll/win32/tapi32/tapi32.spec URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/tapi32/tapi32.sp…
============================================================================== --- trunk/reactos/dll/win32/tapi32/tapi32.spec [iso-8859-1] (original) +++ trunk/reactos/dll/win32/tapi32/tapi32.spec [iso-8859-1] Fri Feb 11 17:01:40 2011 @@ -100,7 +100,7 @@ @ stub lineGetCountryW @ stdcall lineGetDevCaps(long long long long ptr) lineGetDevCapsA @ stdcall lineGetDevCapsA(long long long long ptr) -@ stub lineGetDevCapsW +@ stdcall lineGetDevCapsW(ptr long long long ptr) @ stdcall lineGetDevConfig(long ptr str) lineGetDevConfigA @ stdcall lineGetDevConfigA(long ptr str) @ stub lineGetDevConfigW @@ -108,7 +108,7 @@ @ stub lineGetGroupListW @ stdcall lineGetID(long long long long ptr str) lineGetIDA @ stdcall lineGetIDA(long long long long ptr str) -@ stub lineGetIDW +@ stdcall lineGetIDW(ptr long ptr long ptr ptr) @ stdcall lineGetIcon(long str ptr) lineGetIconA @ stdcall lineGetIconA(long str ptr) @ stub lineGetIconW @@ -120,7 +120,7 @@ @ stdcall lineGetNumRings(long long ptr) @ stdcall lineGetProviderList(long ptr) lineGetProviderListA @ stdcall lineGetProviderListA(long ptr) -@ stub lineGetProviderListW +@ stdcall lineGetProviderListW(long ptr) @ stub lineGetProxyStatus @ stub lineGetQueueInfo @ stub lineGetQueueInfoA @@ -141,7 +141,7 @@ @ stub lineInitializeExW @ stdcall lineMakeCall(long ptr str long ptr) lineMakeCallA @ stdcall lineMakeCallA(long ptr str long ptr) -@ stub lineMakeCallW +@ stdcall lineMakeCallW(ptr ptr ptr long ptr) @ stdcall lineMonitorDigits(long long) @ stdcall lineMonitorMedia(long long) @ stdcall lineMonitorTones(long ptr long) Modified: trunk/reactos/dll/win32/user32/misc/stubs.c URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/misc/stub…
============================================================================== --- trunk/reactos/dll/win32/user32/misc/stubs.c [iso-8859-1] (original) +++ trunk/reactos/dll/win32/user32/misc/stubs.c [iso-8859-1] Fri Feb 11 17:01:40 2011 @@ -541,3 +541,94 @@ return 0; } +BOOL +WINAPI +BuildReasonArray(PVOID Pointer) +{ + UNIMPLEMENTED; + return FALSE; +} + +VOID +WINAPI +CreateSystemThreads(DWORD dwUnknown) +{ + NtUserCallOneParam(dwUnknown, ONEPARAM_ROUTINE_CREATESYSTEMTHREADS); +} + +BOOL +WINAPI +DestroyReasons(PVOID Pointer) +{ + UNIMPLEMENTED; + return FALSE; +} + +BOOL +WINAPI +DeviceEventWorker(DWORD dw1, DWORD dw2, DWORD dw3, DWORD dw4, DWORD dw5) +{ + UNIMPLEMENTED; + return FALSE; +} + +BOOL +WINAPI +GetCursorFrameInfo(DWORD dw1, DWORD dw2, DWORD dw3, DWORD dw4, DWORD dw5) +{ + UNIMPLEMENTED; + return FALSE; +} + +BOOL +WINAPI +GetReasonTitleFromReasonCode(DWORD dw1, DWORD dw2, DWORD dw3) +{ + UNIMPLEMENTED; + return FALSE; +} + +BOOL +WINAPI +RecordShutdownReason(DWORD dw0) +{ + UNIMPLEMENTED; + return FALSE; +} + +BOOL +WINAPI +UserLpkPSMTextOut(DWORD dw1, DWORD dw2, DWORD dw3, DWORD dw4, DWORD dw5, DWORD dw6) +{ + UNIMPLEMENTED; + return FALSE; +} + +BOOL +WINAPI +UserLpkTabbedTextOut( + DWORD dw1, + DWORD dw2, + DWORD dw3, + DWORD dw4, + DWORD dw5, + DWORD dw6, + DWORD dw7, + DWORD dw8, + DWORD dw9, + DWORD dw10, + DWORD dw11, + DWORD dw12) +{ + UNIMPLEMENTED; + return FALSE; +} + +BOOL +WINAPI +Win32PoolAllocationStats(DWORD dw1, DWORD dw2, DWORD dw3, DWORD dw4, DWORD dw5) +{ + UNIMPLEMENTED; + return FALSE; +} + Modified: trunk/reactos/dll/win32/winmm/winmm.spec URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/winmm/winmm.spec…
============================================================================== --- trunk/reactos/dll/win32/winmm/winmm.spec [iso-8859-1] (original) +++ trunk/reactos/dll/win32/winmm/winmm.spec [iso-8859-1] Fri Feb 11 17:01:40 2011 @@ -1,7 +1,7 @@ # ordinal exports 1 stdcall @(ptr long long) PlaySoundA -3 stub @ -4 stub @ +3 stub WINMM_3 +4 stub WINMM_4 @ stdcall CloseDriver(long long long) @ stdcall DefDriverProc(long long long long long) Modified: trunk/reactos/dll/win32/ws2_32/ws2_32.spec URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ws2_32/ws2_32.sp…
============================================================================== --- trunk/reactos/dll/win32/ws2_32/ws2_32.spec [iso-8859-1] (original) +++ trunk/reactos/dll/win32/ws2_32/ws2_32.spec [iso-8859-1] Fri Feb 11 17:01:40 2011 @@ -48,7 +48,7 @@ 151 stdcall __WSAFDIsSet(long ptr) -500 stub WEP +500 stdcall WEP() # @ stdcall GetAddrInfoW(wstr wstr ptr ptr) @ stdcall WSApSetPostRoutine(ptr) @@ -84,13 +84,13 @@ @ stdcall WSALookupServiceEnd(long) @ stdcall WSALookupServiceNextA(long long ptr ptr) @ stdcall WSALookupServiceNextW(long long ptr ptr) -@ stub WSANSPIoctl +@ stdcall WSANSPIoctl(ptr long ptr long ptr long ptr ptr) @ stdcall WSANtohl(long long ptr) @ stdcall WSANtohs(long long ptr) @ stdcall WSAProviderConfigChange(ptr ptr ptr) @ stdcall WSARecv(long ptr long ptr ptr ptr ptr) @ stdcall WSARecvDisconnect(long ptr) -@ stdcall WSARecvFrom(long ptr long ptr ptr ptr ptr ptr ptr ) +@ stdcall WSARecvFrom(long ptr long ptr ptr ptr ptr ptr ptr ) @ stdcall WSARemoveServiceClass(ptr) @ stdcall WSAResetEvent(long) kernel32.ResetEvent @ stdcall WSASend(long ptr long ptr long ptr ptr) @@ -111,8 +111,8 @@ @ stdcall WSCInstallNameSpace(wstr wstr long long ptr) @ stdcall WSCInstallProvider(ptr wstr ptr long ptr) @ stdcall WSCUnInstallNameSpace(ptr) -@ stub WSCUpdateProvider -@ stub WSCWriteNameSpaceOrder +@ stdcall WSCUpdateProvider(ptr ptr ptr long ptr) +@ stdcall WSCWriteNameSpaceOrder(ptr long) @ stdcall WSCWriteProviderOrder(ptr long) @ stdcall freeaddrinfo(ptr) @ stdcall getaddrinfo(str str ptr ptr)
13 years, 10 months
1
0
0
0
← Newer
1
...
25
26
27
28
29
30
31
...
36
Older →
Jump to page:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
Results per page:
10
25
50
100
200