close_serialT_close_serialCloseSerialCloseSerialclose_serial关闭串行(算子)

名称

close_serialT_close_serialCloseSerialCloseSerialclose_serial — 关闭串行设备。

签名

close_serial( : : SerialHandle : )

Herror T_close_serial(const Htuple SerialHandle)

void CloseSerial(const HTuple& SerialHandle)

void HSerial::CloseSerial() const

static void HOperatorSet.CloseSerial(HTuple serialHandle)

void HSerial.CloseSerial()

def close_serial(serial_handle: HHandle) -> None

描述

close_serialclose_serialCloseSerialCloseSerialCloseSerialclose_serial 关闭通过 open_serialopen_serialOpenSerialOpenSerialOpenSerialopen_serial 打开的串行设备。

执行信息

此算子修改后续输入参数的状态:

在执行此算子时,若该参数值需在多个线程间使用,则必须对其访问进行同步。

参数

SerialHandleSerialHandleSerialHandleSerialHandleserialHandleserial_handle (输入控制,状态被修改)  serial HSerial, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

串行接口句柄。

结果

如果参数正确且设备能够关闭,则算子 close_serialclose_serialCloseSerialCloseSerialCloseSerialclose_serial 返回值 2 (H_MSG_TRUE)。否则将抛出异常。

可能的前趋

open_serialopen_serialOpenSerialOpenSerialOpenSerialopen_serial

另见

open_serialopen_serialOpenSerialOpenSerialOpenSerialopen_serial, close_fileclose_fileCloseFileCloseFileCloseFileclose_file

模块

基础