EscapeCommFunction()函数

指示指定的通信设备执行扩展功能。

EscapeCommFunction()函数原型

EscapeCommFunction()函数参数说明:

  • hFile:串行端口的Handle值,此值即为使用createFile函数后所返回的值。
  • dwFunc:指定串行端口必须完成的工作,由以下的常数数值组成:
    CLRDTR:将DTR线路降成低电位。
    CLRRTS:将RTS线路降成低电位
    SETDTR:将DT&线路升成高电位。
    SETRTS:RTS线路升成高电位
    SETXOFF:当接收到Xoff字符时启动传输操作。
    SETXON:当接收到Xon字符时启动传蝓作。
    SETBREAK:没置道信状态为中断(送出Break信号)。
    CLRBREAK:清除 Break信号,使传输动作继续。
    请特别注意到上述的参数,包有DTR、RTS的线路控制指令,如果要个别地控制这两条线路的高低电位状态就需要硬用这个函数。