DevTrain Startseite Visual Studio 1 Magazin  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren



 

Forum: C# | Thema: abnormes wmi problem: wireless - lan | Von: rene riedinger ( 09.08.2006 05:59)

hi,ich habe eine methode geschrieben,die alle drahtlosen netzwerk in der umgebung anzeigt, d.h die namen der netzwerke!das hat bis heute super funktionier,heute will ich weitermachen führe die selbe methode wieder aus und bekomme die exception: NOTSUPPORTED!
habe dann noch ein paar mal versucht die methode auszuführen,dann gings noch einmal wie es sollte und seit dem NOTSUPPORTED! ich habe absolut nichts am windows geändert war ganze zeit ausgeschalten!
ehm die exception tritt bereits bei mos.GET() auf!!
es handelt sich um winxp sp2
hat jemand erfahrung damit??
was kann ich tun
C#-Code:
ManagementObjectSearcher mos = new ManagementObjectSearcher(@"root\WMI", "SELECT * FROM MSNdis_80211_BSSIList where Active='true'");//liefert alle Wireess-Cards
ManagementBaseObject[] WLanBssId = null;

try {
foreach(ManagementObject WirelessCards in mos.Get()) {
System.Windows.Forms.MessageBox.Show(WirelessCards["InstanceName"].ToString());
WLanBssId = (ManagementBaseObject[])WirelessCards["Ndis80211BSSIList"];//liefert eine Instanc von MSNdis_80211_WLanBssId,enthält alle Wireless-Networks
if(!WirelessCards["InstanceName"].ToString().ToLower().Contains("miniport")) {//nicht miniport,da nur eine schnittstelle
foreach(ManagementBaseObject SSIDS in WLanBssId)
List_SSIDS.Add(Encoding.ASCII.GetString((byte[])SSIDS.Properties["Ndis80211SsId"].Value, 0, Convert.ToInt32(SSIDS.Properties["Ndis80211SsIdLength"].Value)));//man muss die die Länge von Ndis80211SsId angeben sonst hat man lauter \0\0\0 im String
}
}
}
catch(ManagementException me) {
//if(!(WLanBssId == null))//WLanBssId==null wenn kein WirelessLan verfügbar
System.Windows.Forms.MessageBox.Show(me.ErrorCode.ToString(), "Error!", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Error);
}




Betreff Von Datum
AW: abnormes wmi problem: wireless - lan
not supported exception heisst eigentlich nur das der wmi provider deiner karte das nicht unterstützt. eventuell einen treiber neu installiert ? <br><br>vielleicht diesen mal neu installieren. <br><br>mfg
Christian Hehtke 16.08.2006 19:02

Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!

 Betreff:
 Nachricht: Den Beitrag finden Sie nun unter: http://beta.devtrain.de/foren Die Benutzerdaten und Foreninhalte von beta.devtrain.de und www.devtrain.de sind die selben.
Sie können sich dort sogar per RSS über neue Inhalte informieren lassen.
Bei Problemen bitte direkt Mail an asp [AT] ppedv.de.

 Signatur:

  



Login
Username:


Passwort:






Passwort vergessen?

Building und Connecting Know-how

© Copyright 2003 ppedv AG