shlwapi: Add a partial stub for IConnectionPoint_InvokeWithCancel.

This commit is contained in:
Alexandre Julliard 2009-05-15 14:18:49 +02:00
parent cce62569df
commit 713183200b
2 changed files with 21 additions and 1 deletions

View file

@ -2913,6 +2913,26 @@ static HRESULT SHLWAPI_InvokeByIID(
return S_OK;
}
/*************************************************************************
* IConnectionPoint_InvokeWithCancel [SHLWAPI.283]
*/
HRESULT WINAPI IConnectionPoint_InvokeWithCancel( IConnectionPoint* iCP,
DISPID dispId, DISPPARAMS* dispParams,
DWORD unknown1, DWORD unknown2 )
{
IID iid;
HRESULT result;
FIXME("(%p)->(0x%x %p %x %x) partial stub\n", iCP, dispId, dispParams, unknown1, unknown2);
result = IConnectionPoint_GetConnectionInterface(iCP, &iid);
if (SUCCEEDED(result))
result = SHLWAPI_InvokeByIID(iCP, &iid, dispId, dispParams);
return result;
}
/*************************************************************************
* @ [SHLWAPI.284]
*

View file

@ -280,7 +280,7 @@
280 stdcall -noname SHRegGetIntW(ptr wstr long)
281 stdcall -noname SHPackDispParamsV(ptr ptr long ptr)
282 varargs -noname SHPackDispParams(ptr ptr long)
283 stub -noname IConnectionPoint_InvokeWithCancel
283 stdcall -noname IConnectionPoint_InvokeWithCancel(ptr long long long long)
284 stdcall -noname IConnectionPoint_SimpleInvoke(ptr long ptr)
285 stdcall -noname IConnectionPoint_OnChanged(ptr long)
286 varargs -noname IUnknown_CPContainerInvokeParam(ptr ptr long ptr long)