Rémi Bernon (@rbernon) commented about include/windows.devices.enumeration.idl:
[contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.Devices.Enumeration.IDeviceInformation2; }
- [
contract(Windows.Foundation.UniversalApiContract, 1.0),
marshaling_behavior(agile),
- ]
- runtimeclass DeviceInformationCollection
- {
/* FIXME: This should be:
[default] interface Windows.Foundation.Collections.IVectorView<Windows.Devices.Enumeration.DeviceInformation *>;
interface Windows.Foundation.Collections.IIterable<Windows.Devices.Enumeration.DeviceInformation *>; */
[default] interface IInspectable;
- }
I think it'd also be better to have these include / idl changes in a separate, earlier, commit.