Many Windows CE–based devices have an infrared port compliant with the Infrared Data Association (IrDA). The IrDA specifies standards for hardware specifications and software protocols.
Windows CE–based devices have three options for implementing IR communications: raw infrared (raw IR), IrCOMM, and Infrared Sockets (IrSock).
For more information about IrSock, see Windows Sockets.