Platforms to show: All Mac Windows Linux Cross-Platform

WindowsBlueToothLEMBS class

Type Topic Plugin Version macOS Windows Linux iOS Targets
class Bluetooth MBS Bluetooth Plugin 18.1 ❌ No ✅ Yes ❌ No ❌ No All
The class for using Bluetooth LE functions on Windows 8 or newer.

Flags

Constant Value Description
kFlagConnectionAuthenticated &h00000002 The client requests the data to be transmitted over an authenticated channel.
kFlagConnectionEncrypted &h00000001 The client requests the data to be transmitted over an encrypted channel.
kFlagForceReadFromCache &h00000008 The descriptor value is to be read from the cache (regardless of whether it is present in the cache or not).
kFlagForceReadFromDevice &h00000004 The descriptor value is to be read directly from the device. This overwrites the one in the cache if one is already present.
kFlagNone &h00000000 No flag.
kFlagReturnAll &h00000040
kFlagSignedWrite &h00000010 Signed write. Profile drivers must use with kFlagWriteWithoutResponse in order to produce signed write without a response.
kFlagWriteWithoutResponse &h00000020 Write without response.

This class has no sub classes.

Some examples using this class:

Blog Entries

Release notes

  • Version 22.1
    • Fixed buffer passing in SetCharacteristicValue method for WindowsBlueToothLEMBS class.
    • Fixed potential problem that SetCharacteristicValue method could crash in WindowsBlueToothLEMBS class on low memory situation.
  • Version 18.3

The items on this page are in the following plugins: MBS Bluetooth Plugin.


WindowsBluetoothLEManufacturerDataMBS   -   WindowsBlueToothLEServiceMBS


The biggest plugin in space...