Zhiyi Zhang (@zhiyi) commented about dlls/wintypes/propertyset.c:
+ propertyset_IMap_GetTrustLevel, + /* IMap<HSTRING, IInspectable*> */ + propertyset_Lookup, + propertyset_get_size, + propertyset_HasKey, + propertyset_GetView, + propertyset_Insert, + propertyset_Remove, + propertyset_Clear, +}; + +DEFINE_IINSPECTABLE_( iterable_kvpair_HSTRING_IInspectable, + IIterable_IKeyValuePair_HSTRING_IInspectable, struct propertyset, + impl_from_IIterable_IKeyValuePair_HSTRING_IInspectable, + IIterable_IKeyValuePair_HSTRING_IInspectable_iface, + &impl->IMap_HSTRING_IInspectable_iface ); Can you use DEFINE_IINSPECTABLE instead of DEFINE_IINSPECTABLE_ here?
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/6766#note_87782