Windows Dev Center

Windows IrDA Architecture

Many Microsoft operating systems support IrDA. Recent operating systems provide better performance and nonserialized data transmission using IrDA. The following table defines the support and capabilities of IrDA on the Windows Server and Windows operating systems.

Operating systemIrDA functionality
Windows Server 2003

Windows XP

Provides the most extensive IrDA functionality of all Windows operating systems. Capable of nonserialized data transmission of up to 16Mbps. Includes support for IrCOMM telephones, but does not support the IrCOMM programming model.
Windows 2000Provides IrDA functionality. Capable of nonserialized data transmission. Includes support for IrCOMM telephones, but does not support the IrCOMM programming model.
Windows MeIncludes IrDA functionality in the form of serialized data transmissions. Supports IrCOMM as the primary programming model, which has been replaced in later versions of Windows. Windows Sockets calls explained in this document work properly, but under the constraints of serialized communication.
Windows 98Includes IrDA functionality in the form of serialized data transmissions. Supports IrCOMM as the primary programming model, which has been replaced in later versions of Windows. Windows Sockets calls explained in this document work properly, but under the constraints of serialized communication.
Windows CEIncludes IrDA functionality in the form of serialized data transmissions. Windows Sockets calls explained in this document, and available on Windows CE, work properly, but under the constraints of serialized communication.

 

The following sections explain various aspects of Windows IrDA architecture. For more information, see IrDA Core Protocols and Services.

 

 

Community Additions

ADD
Show:
© 2015 Microsoft