Louis Lenders : tapi32: Add stub for lineInitializeExA.
Module: wine Branch: master Commit: c29517896f7fcfb3970072543f5a558787371ff5 URL: http://source.winehq.org/git/wine.git/?a=commit;h=c29517896f7fcfb3970072543f... Author: Louis Lenders <xerox_xerox2000(a)yahoo.co.uk> Date: Sun Oct 21 21:12:13 2007 +0100 tapi32: Add stub for lineInitializeExA. --- dlls/tapi32/line.c | 10 ++++++++++ dlls/tapi32/tapi32.spec | 1 + include/tapi.h | 12 ++++++++++++ 3 files changed, 23 insertions(+), 0 deletions(-) diff --git a/dlls/tapi32/line.c b/dlls/tapi32/line.c index 6824d26..214e504 100644 --- a/dlls/tapi32/line.c +++ b/dlls/tapi32/line.c @@ -964,6 +964,16 @@ DWORD WINAPI lineInitialize( } /*********************************************************************** + * lineInitializeExA (TAPI32.@) + */ +LONG WINAPI lineInitializeExA(LPHLINEAPP lphLineApp, HINSTANCE hInstance, LINECALLBACK lpfnCallback, LPCSTR lpszFriendlyAppName, LPDWORD lpdwNumDevs, LPDWORD lpdwAPIVersion, LPLINEINITIALIZEEXPARAMS lpLineInitializeExParams) +{ + FIXME("(%p, %p, %p, %s, %p, %p, %p): stub.\n", lphLineApp, hInstance, + lpfnCallback, debugstr_a(lpszFriendlyAppName), lpdwNumDevs, lpdwAPIVersion, lpLineInitializeExParams); + return 0; +} + +/*********************************************************************** * lineMakeCall (TAPI32.@) */ DWORD WINAPI lineMakeCallA(HLINE hLine, LPHCALL lphCall, LPCSTR lpszDestAddress, DWORD dwCountryCode, LPLINECALLPARAMS lpCallParams) diff --git a/dlls/tapi32/tapi32.spec b/dlls/tapi32/tapi32.spec index db7f302..87266ce 100644 --- a/dlls/tapi32/tapi32.spec +++ b/dlls/tapi32/tapi32.spec @@ -63,6 +63,7 @@ @ stdcall lineHandoffA(long str long) @ stdcall lineHold(long) @ stdcall lineInitialize(ptr long ptr str ptr) +@ stdcall lineInitializeExA(ptr long ptr str ptr ptr ptr) @ stdcall lineMakeCall(long ptr str long ptr) lineMakeCallA @ stdcall lineMakeCallA(long ptr str long ptr) @ stdcall lineMonitorDigits(long long) diff --git a/include/tapi.h b/include/tapi.h index 8673665..4d7dca0 100644 --- a/include/tapi.h +++ b/include/tapi.h @@ -632,6 +632,18 @@ typedef struct linegeneratetone_tag { DWORD dwVolume; } LINEGENERATETONE, *LPLINEGENERATETONE; +typedef struct lineinitializeexparams_tag { + DWORD dwTotalSize; + DWORD dwNeededSize; + DWORD dwUsedSize; + DWORD dwOptions; + union { + HANDLE hEvent; + HANDLE hCompletionPort; + } Handles; + DWORD dwCompletionKey; +} LINEINITIALIZEEXPARAMS, *LPLINEINITIALIZEEXPARAMS; + typedef struct linemediacontrolcallstate_tag { DWORD dwCallStates; DWORD dwMediaControl;
participants (1)
-
Alexandre Julliard