Rémi Bernon (@rbernon) commented about include/windows.devices.bluetooth.idl:
+ interface IBluetoothClassOfDevice : IInspectable + { + [propget] HRESULT RawValue([out, retval] UINT32 *value); + [propget] HRESULT MajorClass([out, retval] Windows.Devices.Bluetooth.BluetoothMajorClass *value); + [propget] HRESULT MinorClass([out, retval] Windows.Devices.Bluetooth.BluetoothMinorClass *value); + [propget] HRESULT ServiceCapabilities([out, retval] Windows.Devices.Bluetooth.BluetoothServiceCapabilities *value); + } + + [ + contract(Windows.Foundation.UniversalApiContract, 1.0), + exclusiveto(Windows.Devices.Bluetooth.BluetoothClassOfDevice), + uuid(e46135bd-0fa2-416c-91b4-c1e48ca061c1) + ] + interface IBluetoothClassOfDeviceStatics : IInspectable + { + HRESULT FromRawValue([in] UINT32 rawValue, [out, retval] Windows.Devices.Bluetooth.BluetoothClassOfDevice **cod);
HRESULT FromRawValue([in] UINT32 raw, [out, retval] Windows.Devices.Bluetooth.BluetoothClassOfDevice **cod);
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/8206#note_105621