msi: Add a stub implementation of MsiJoinTransaction.

This commit is contained in:
Hans Leidekker 2015-07-15 15:15:05 +02:00 committed by Alexandre Julliard
parent f9dc20cfcc
commit 0bd46f1501
3 changed files with 13 additions and 1 deletions

View File

@ -4315,6 +4315,17 @@ UINT WINAPI MsiBeginTransactionW( LPCWSTR name, DWORD attrs, MSIHANDLE *id, HAND
return ERROR_SUCCESS; return ERROR_SUCCESS;
} }
/***********************************************************************
* MsiJoinTransaction [MSI.@]
*/
UINT WINAPI MsiJoinTransaction( MSIHANDLE handle, DWORD attrs, HANDLE *event )
{
FIXME("%u %08x %p\n", handle, attrs, event);
*event = (HANDLE)0xdeadbeef;
return ERROR_SUCCESS;
}
/*********************************************************************** /***********************************************************************
* MsiEndTransaction [MSI.@] * MsiEndTransaction [MSI.@]
*/ */

View File

@ -280,7 +280,7 @@
284 stdcall MsiBeginTransactionA(str long ptr ptr) 284 stdcall MsiBeginTransactionA(str long ptr ptr)
285 stdcall MsiBeginTransactionW(wstr long ptr ptr) 285 stdcall MsiBeginTransactionW(wstr long ptr ptr)
286 stdcall MsiEndTransaction(long) 286 stdcall MsiEndTransaction(long)
287 stub MsiJoinTransaction 287 stdcall MsiJoinTransaction(long long ptr)
288 stub MsiSetOfflineContextW 288 stub MsiSetOfflineContextW
289 stdcall MsiEnumComponentsExA(str long long ptr ptr ptr ptr) 289 stdcall MsiEnumComponentsExA(str long long ptr ptr ptr ptr)
290 stdcall MsiEnumComponentsExW(wstr long long ptr ptr ptr ptr) 290 stdcall MsiEnumComponentsExW(wstr long long ptr ptr ptr ptr)

View File

@ -703,6 +703,7 @@ UINT WINAPI MsiBeginTransactionA(LPCSTR, DWORD, MSIHANDLE *, HANDLE *);
UINT WINAPI MsiBeginTransactionW(LPCWSTR, DWORD, MSIHANDLE *, HANDLE *); UINT WINAPI MsiBeginTransactionW(LPCWSTR, DWORD, MSIHANDLE *, HANDLE *);
#define MsiBeginTransaction WINELIB_NAME_AW(MsiBeginTransaction) #define MsiBeginTransaction WINELIB_NAME_AW(MsiBeginTransaction)
UINT WINAPI MsiJoinTransaction(MSIHANDLE, DWORD, HANDLE *);
UINT WINAPI MsiEndTransaction(DWORD); UINT WINAPI MsiEndTransaction(DWORD);
/* Non Unicode */ /* Non Unicode */