From: Rémi Bernon rbernon@codeweavers.com
--- dlls/windows.devices.bluetooth/classes.idl | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-)
diff --git a/dlls/windows.devices.bluetooth/classes.idl b/dlls/windows.devices.bluetooth/classes.idl index a2874370e52..85711635362 100644 --- a/dlls/windows.devices.bluetooth/classes.idl +++ b/dlls/windows.devices.bluetooth/classes.idl @@ -19,10 +19,7 @@ */
#pragma makedep register - -#ifdef __WIDL__ #pragma winrt ns_prefix -#endif
import "inspectable.idl"; import "asyncinfo.idl"; @@ -34,9 +31,14 @@ import "windows.devices.radios.idl"; import "windows.networking.idl"; import "windows.networking.sockets.idl"; import "windows.storage.streams.idl"; +import "windows.devices.bluetooth.idl"; +import "windows.devices.bluetooth.advertisement.idl";
-#define DO_NO_IMPORTS -#include "windows.devices.bluetooth.advertisement.idl" -#include "windows.devices.bluetooth.genericattributeprofile.idl" -#include "windows.devices.bluetooth.rfcomm.idl" -#include "windows.devices.bluetooth.idl" +namespace Windows.Devices.Bluetooth { + runtimeclass BluetoothAdapter; + runtimeclass BluetoothDevice; + runtimeclass BluetoothLEDevice; +} +namespace Windows.Devices.Bluetooth.Advertisement { + runtimeclass BluetoothLEAdvertisementWatcher; +}