Zhiyi Zhang (@zhiyi) commented about dlls/wintypes/propertyset.c:
+}
+static HRESULT STDMETHODCALLTYPE iterator_kvpair_HSTRING_IInspectable_QueryInterface(
- IIterator_IKeyValuePair_HSTRING_IInspectable *iface, REFIID iid, void **out )
+{
- TRACE( "(%p, %s, %p)\n", iface, debugstr_guid( iid ), out );
- *out = NULL;
- if (IsEqualGUID( iid, &IID_IUnknown ) ||
IsEqualGUID( iid, &IID_IInspectable ) ||
IsEqualGUID( iid, &IID_IIterator_IKeyValuePair_HSTRING_IInspectable ))
- {
*out = iface;
IUnknown_AddRef( iface );
return S_OK;
- }
Add a FIXME when returning E_NOINTERFACE.