Rémi Bernon (@rbernon) commented about dlls/windows.devices.enumeration/tests/devices.c:
- if (SUCCEEDED( hr )) - { await_device_information_collection( info_collection_async ); - check_device_information_collection_async( info_collection_async, 2, Completed, S_OK, &info_collection ); + check_device_information_collection_async_no_id( info_collection_async, Completed, S_OK, &info_collection ); IAsyncOperation_DeviceInformationCollection_Release( info_collection_async ); test_DeviceInformationCollection( __LINE__, info_collection, device_iface_exp_props, ARRAY_SIZE( device_iface_exp_props ) - 1 ); IVectorView_DeviceInformation_Release( info_collection ); - }
additional_props = iterable_hstring_create( device_iface_additional_props, ARRAY_SIZE( device_iface_additional_props ) ); hr = IDeviceInformationStatics_FindAllAsyncAqsFilterAndAdditionalProperties( device_info_statics, NULL, additional_props, &info_collection_async ); - todo_wine ok( hr == S_OK, "got hr %#lx\n", hr ); + ok( hr == S_OK, "got hr %#lx\n", hr ); IIterable_HSTRING_Release( additional_props ); if (SUCCEEDED( hr )) This if is now unnecessary.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/9045#note_116990