Получение значения RSSI подключенного беспроводного устройства

Я хочу разработать приложение, которое может перечислить все устройства, подключенные к моей сети Wi-Fi, и их значения RSSI. Может кто-нибудь подскажет мне, как к этому подойти. Любые примеры кодов могут помочь и, предпочтительно, на языке c. Спасибо.

using System.DirectoryServices;
...

List<String> _ComputerNames = new List<String>();
String _ComputerSchema = "Computer";
DirectoryEntry _WinNTDirectoryEntries = new DirectoryEntry("WinNT:");
foreach (DirectoryEntry _AvailDomains in _WinNTDirectoryEntries.Children)
{
    foreach (DirectoryEntry _PCNameEntry in _AvailDomains.Children)
    {
        if (_PCNameEntry.SchemaClassName.ToLower().Contains(_ComputerSchema.ToLower()))
        {
            _ComputerNames.Add(_PCNameEntry.Name);
        }
    }
}

В этом коде перечислены подключенные устройства, а также показано, как получить значение RSSI этих устройств.


person Kaushik    schedule 17.02.2015    source источник
comment
Либо существует слишком много возможных ответов, либо хорошие ответы будут слишком длинными для этого формата. Добавьте подробности, чтобы сузить набор ответов или выделить проблему, на которую можно ответить в нескольких абзацах. Искать в гугле ...   -  person mybirthname    schedule 17.02.2015
comment
Я отредактировал вопрос, предоставив образец кода, в котором перечислены подключенные устройства. Я не могу понять, как получить значения rssi. Не могли бы вы предоставить некоторую информацию по этому поводу. Спасибо. @mybirthname   -  person Kaushik    schedule 17.02.2015
comment
Я отредактировал вопрос, предоставив образец кода, в котором перечислены подключенные устройства. Я не могу понять, как получить значения rssi. Не могли бы вы предоставить некоторую информацию по этому поводу. Спасибо. @mybirthname   -  person Kaushik    schedule 17.02.2015