title: 3G Signal Strength on Windows (Desktop)
body: <p>I'm trying to get the signal strength for a 3G connection in a .NET application with the following method:
  <a href="http://msdn.microsoft.com/en-us/library/windows/desktop/dd323166(v=vs.85).aspx" rel="nofollow">http://msdn.microsoft.com/en-us/library/windows/desktop/dd323166(v=vs.85).aspx</a></p>
  
  <p>The .NET wrapper returns a uint between 0 and 31. I usually get values between 0 and 4 from the method which translates to -113 dBm and -105 dBm values which would indicate a very weak signal, even though the connection is pretty fast and the connection icon on the Windows task bar shows 4-5 white bars.</p>
  
  <p>What am I doing wrong? What's the proper way of determining the signal strength on a Windows desktop application in .NET?</p>