Rémi Bernon (@rbernon) commented about include/windows.devices.bluetooth.genericattributeprofile.idl:
- [
contract(Windows.Foundation.UniversalApiContract, 1.0),
exclusiveto(Windows.Devices.Bluetooth.GenericAttributeProfile.GattDescriptor),
uuid(92055f2b-8084-4344-b4c2-284de19a8506)
- ]
- interface IGattDescriptor : IInspectable
- {
[propget] HRESULT ProtectionLevel([out, retval] Windows.Devices.Bluetooth.GenericAttributeProfile.GattProtectionLevel *value);
[propput] HRESULT ProtectionLevel([in] Windows.Devices.Bluetooth.GenericAttributeProfile.GattProtectionLevel value);
[propget] HRESULT Uuid([out, retval] GUID *value);
[propget] HRESULT AttributeHandle([out, retval] UINT16 *value);
[overload("ReadValueAsync")]
HRESULT ReadValueAsync([out, retval] Windows.Foundation.IAsyncOperation<Windows.Devices.Bluetooth.GenericAttributeProfile.GattReadResult *> **async);
[overload("ReadValueAsync")]
HRESULT ReadValueWithCacheModeAsync([in] Windows.Devices.Bluetooth.BluetoothCacheMode cacheMode,
```suggestion:-0+0 HRESULT ReadValueWithCacheModeAsync([in] Windows.Devices.Bluetooth.BluetoothCacheMode mode, ```