Próbuję napisać aplikację, która odczytuje wszystkie adresy MAC w systemie Windows 10 IoT. Te linie kodu zwracają wszystkie sparowane urządzenia, nawet jeśli nie są włączone.Znajdowanie adresu Mac Bluetooth w systemie Windows 10 UWP bez parowania
var selector = BluetoothDevice.GetDeviceSelector();
var devices = await DeviceInformation.FindAllAsync(selector);
listBox.Items.Add(devices.Count);
foreach (var device in devices)
{
listBox.Items.Add(device.Id);
}
I znalazłam też poniższy wiersz kodu
await DeviceInformation.FindAllAsync(RfcommDeviceService.GetDeviceSelector(RfcommServiceId.SerialPort));
Ten powrocie zerowy chociaż. Czy istnieje sposób skanowania wszystkich adresów MAC w uniwersalnej aplikacji systemu Windows 10?
App nadal założycielskich tylko urządzenia, które są już sparowane. Czy istnieje sposób na znalezienie adresu MAC bez parowania? –
Nie, w rzeczywistości nie możesz tego zrobić. – danvy
ok, więc w jaki sposób mogę znaleźć sparowane urządzenia, ale tylko te, które znajdują się w zasięgu urządzeń. Stań się tymi liniami kodu, które tworzą wszystkie urządzenia, które kiedykolwiek były sparowane. –