Hi,
ich habe hier ein heikles Thema auf´m Tisch. Ich würde gerne aus dem
Betriebssystem die bestehenden Bluetooth-Partnerschaften auslesen und
prüfen, ob eine Verbindung besteht oder nicht.
Kennt sich jemand damit aus?
Danke und Grüße,
wiesi
Allein aus Sicherheitsgründen kann ich mir kaum vorstellen das soetwas geht...
Gruß David
Eigentlich muß es irgendwie gehen, auch wenns evtl. über eine native C++ DLL
oder dem Treiber passiert.
Wenn ich mich nicht täusche, kann ich doch von C# aus auf die komplette Windows-API
zugreifen?
Würde es nicht ein riesiges Sicherheitsrisiko darstellen, wenn man das machen könnte?
Sicherheitsrisiko? Andere Programmiersprachen können das auch, z.B.
von C aus. Und wenn, dann kann man die Policies in der Systemsteuerung
einstellen ... das ist zumindest mein Wissensstand ...
Kurzum: Es geht!
Hier spreche ich z.B. eine C-DLL an:
[DllImport(".\\FL\\dflow32.dll")]
private static extern int CloseDwgWindow(int Channel);
Unter anderem mache ich auch Zugriffe auf eine serielle Schnittstelle, um
Übertragungen zu machen.
Ich weiß nur nicht wie ich Netzwerkverbindungen, im speziellen Bluetooth,
in Erfahrung bringe ...?
Windows XP hat ab SP2 einen eigenen Bluetooth Stack mit an bord, wenn die Hardware zu diesem Kompatibel ist müsste es eigentlich schon irgendwie über die API möglich sein (glaub ich).
Würde mich auch mal interessieren.
Hier noch eine Library mit u.a. Bluetooth unterstützung.
http://www.codeplex.com/C4FDevKit