From 72916420fc0e4a5c52bdbc3bd6ce7c8a4a4f75b7 Mon Sep 17 00:00:00 2001 From: Dmitry Chapyshev Date: Sun, 25 Jan 2009 14:30:57 +0000 Subject: [PATCH] - Add stubs for internalConfig, internalNewLocationW, internalRemoveLocation, internalRenameLocationW svn path=/trunk/; revision=39091 --- reactos/dll/win32/tapi32/internal.c | 71 ++++++++++++++++++++++++++ reactos/dll/win32/tapi32/tapi32.rbuild | 1 + reactos/dll/win32/tapi32/tapi32.spec | 8 +-- 3 files changed, 76 insertions(+), 4 deletions(-) create mode 100644 reactos/dll/win32/tapi32/internal.c diff --git a/reactos/dll/win32/tapi32/internal.c b/reactos/dll/win32/tapi32/internal.c new file mode 100644 index 00000000000..8756c4acb17 --- /dev/null +++ b/reactos/dll/win32/tapi32/internal.c @@ -0,0 +1,71 @@ +/* + * TAPI32 internal functions + * + * Copyright 2008 Dmitry Chapyshev + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA + */ + +#include +#include +#include +#include +#include "windef.h" +#include "winbase.h" +#include "wingdi.h" +#include "winreg.h" +#include "winnls.h" +#include "winerror.h" +#include "objbase.h" +#include "tapi.h" +#include "wine/debug.h" + +WINE_DEFAULT_DEBUG_CHANNEL(tapi); + +/*********************************************************************** + * internalConfig (TAPI32.@) + */ +LONG WINAPI internalConfig(HWND hParentWnd, UINT uMsg, LPARAM lParam1, LPARAM lParam2) +{ + FIXME("internalConfig() not implemented!\n"); + return 0; +} + +/*********************************************************************** + * internalNewLocationW (TAPI32.@) + */ +DWORD WINAPI internalNewLocationW(LPWSTR lpName) +{ + FIXME("internalNewLocationW() not implemented!\n"); + return 0; +} + +/*********************************************************************** + * internalRemoveLocation (TAPI32.@) + */ +DWORD WINAPI internalRemoveLocation(DWORD dwLocationId) +{ + FIXME("internalRemoveLocation() not implemented!\n"); + return 0; +} + +/*********************************************************************** + * internalRenameLocationW (TAPI32.@) + */ +DWORD WINAPI internalRenameLocationW(WCHAR *szPrevName, WCHAR *szNewName) +{ + FIXME("internalRenameLocationW() not implemented!\n"); + return 0; +} diff --git a/reactos/dll/win32/tapi32/tapi32.rbuild b/reactos/dll/win32/tapi32/tapi32.rbuild index 04b4c67dca0..077a232cfb8 100644 --- a/reactos/dll/win32/tapi32/tapi32.rbuild +++ b/reactos/dll/win32/tapi32/tapi32.rbuild @@ -7,6 +7,7 @@ include/reactos/wine assisted.c + internal.c line.c phone.c wine diff --git a/reactos/dll/win32/tapi32/tapi32.spec b/reactos/dll/win32/tapi32/tapi32.spec index 83a058d4828..93e3a35d599 100644 --- a/reactos/dll/win32/tapi32/tapi32.spec +++ b/reactos/dll/win32/tapi32/tapi32.spec @@ -21,12 +21,12 @@ @ stub NonAsyncEventThread @ stub TAPIWndProc @ stub TUISPIDLLCallback -@ stub internalConfig +@ stdcall internalConfig(ptr long ptr ptr) @ stub internalCreateDefLocation -@ stub internalNewLocationW +@ stdcall internalNewLocationW(wstr) @ stub internalPerformance -@ stub internalRemoveLocation -@ stub internalRenameLocationW +@ stdcall internalRemoveLocation(long) +@ stdcall internalRenameLocationW(wstr wstr) @ stdcall lineAccept(long str long) @ stdcall lineAddProvider(str long ptr) lineAddProviderA @ stdcall lineAddProviderA(str long ptr)