Hi Alistair,
Alistair Leslie-Hughes wrote:
Hi,
The spec file specified 4 parameters but it only takes 3.
Validate parameters to XP.
Added test cases.
Tested on win98 and XP.
Changelog:
shlwapi: Correct AssocCreate and tests
+ hr = pAssocCreate(IID_NULL, &IID_NULL, NULL);
+ ok(hr == E_INVALIDARG, "Unexpected result : %08x\n", hr);
refiid arguments looks like an interface id (and the whole function
looks similar to IClassFactory::CreateInstance), so it would be
interesting to add test of IID_IUnknown.
Jacek