Infrarot-Netzwerkverbindungen

Dieser Dokumentation für die Vorschau nur ist und in späteren Versionen geändert. Leere Themen wurden als Platzhalter eingefügt.]

.NET Compact Framework stellt Klassen für Entwicklung von Anwendungen für intelligente Geräte und PCs Infrarot Konnektivität bereit. Diese Klassen sind Zusätze zu den Namespace System.Net.Sockets und Implementieren Sie Socketprogrammierung, die Standards, festgelegt durch die Spezifikation Infrared Data Association (IrDA) entspricht.

Verwenden von IrDA-Klassen

Das vollständige .NET Framework müssen IrDA Klassen nicht. Um IrDA-Verbindungen zwischen einem PC und einem Gerät herzustellen, müssen Sie den Windows-Socket aufrufen mithilfe eines Plattformaufrufs auf der PC Seite aufrufen.

Hinweis

.NET Compact Framework unterstützt nur den IrDA-Standard.Müssen Sie Plattform auf andere Infrarot Funktionen auf einem Gerät aufrufen.Der .NET Compact Framework unterstützt Windows CE-Geräte mit einen IrDA-Anschluss, wie z. B. Maus, Drucker, Pocket PCs und andere PDAs.

IrDA definiert eine Protokollsuite zur Unterstützung von Point-to-Point-Infrarot-Datenübertragung zwischen zwei drahtlosen Geräten über einen kurzen Bereich konzipiert sind. IrDA berücksichtigt Peer-Verbindung, in denen mehrere Geräte Verbindungen zu denselben Host herstellen können.

Sie können Client und Server-Funktionalität implementieren. Ein Client ist das Gerät, das die Verbindung initiiert. Nach dem Herstellen einer Verbindung können Daten zuverlässig ausgetauscht werden. Da ein Server, zusätzliche Stapel Anforderungen verlangt, ist der Server in der Regel einen PC.

Die IrDA-Klassen arbeiten in die Information Access Service (IAS) Schicht des IrDA-Protokollstapel. Eine IAS Schicht kann eine oder beide der folgenden Komponenten haben:

  • Server. Enthält eine Auflistung von Objekten, die Dienste und Anwendungen für eingehende Verbindungen zu diesem Server beschreiben.

    Hinweis

    Es gibt keine Klasse für die Serverkomponente für diese Version von .NET Compact Framework.

  • Client. Führt Discovery-Abfragen auf die Serverkomponente, um ein Verzeichnis mit allen verfügbaren Verbindungen zu erhalten.

Die folgenden Tabelle sind die Funktionen von .NET Compact Framework IrDA Klassen zusammengefasst.

Klasse

Beschreibung

IrDACharacterSet

Diese Enumeration beschreibt die Zeichen von der IrDA-Gerät, das erkannt wurde unterstützt.

IrDAClient

Bietet Zugriff auf den Client, so dass Sie bestimmen die gewünschte Verbindung, öffnen Sie es, und anschließend senden und Empfangen von Daten.

IrDADeviceInfo

Enthält Informationen über verfügbare Verbindungen auf einem Server durch eine Discovery-Abfrage vom Client abgerufen.

IrDAEndPoint

Stellt zum Erstellen einer Verbindung zu einem Server und Infrarotanschluss Informationen zu erhalten.

IrDAHints

Diese Enumeration Listet Werte, die den Typ des Geräts oder Verbindung, z. B. ein Fax angibt.

IrDAListener

Versetzt Sockets in den Überwachungszustand verfügbare Verbindungen für einen angegebenen Dienst überwachen. Der Listener fragt nicht ab, bis die Start-Methode aufgerufen wird.

Siehe auch

Aufgaben

SO WIRD'S GEMACHT: Stellen Sie eine Datei Infrarotübertragung

Weitere Ressourcen

Netzwerke und Konnektivität in .NET Compact Framework