PersomanceCounter på netkort virker ikke med trådløst USB netkort
Hejsa...Jeg har lavet et lille C# program med noget overvågning af CPU, RAM og Netværkskort.
Omkring netværkskortet, så kan jeg ikke helt forstå hvorfor det kun virker på mit onboard netværkskort og ikke på mit USB D-Link trådløse netværkskort.
Jeg bruger : PerformanceCounterCategory("Network Interface");
til at finde netkortene. Altså :
PerformanceCounterCategory kategori = new PerformanceCounterCategory("Network Interface");
foreach (string name in kategori.GetInstanceNames())
{
if (name == "MS TCP Loopback interface")
continue;
NetworkAdapter adapter = new NetworkAdapter(name);
adapter.dlCounter = new PerformanceCounter("Network Interface", "Bytes Received/sec", name);
adapter.ulCounter = new PerformanceCounter("Network Interface", "Bytes Sent/sec", name);
this.adapters.Add(adapter);
comboBox1.Items.Add(adapter);
}
Men den finder kun mit "stationære" netværkskort, og ikke det trådløse! Gør jeg noget galt, eller hvordan får jeg fat i det trådløse kort også?
/Lasse
