close_serialT_close_serialCloseSerialCloseSerialclose_serial (Operator)

Name

close_serialT_close_serialCloseSerialCloseSerialclose_serial — Schließen eines seriellen Gerätes.

Signatur

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

Beschreibung

close_serialclose_serialCloseSerialCloseSerialclose_serial schließt ein serielles Gerät, das mit open_serialopen_serialOpenSerialOpenSerialopen_serial geöffnet wurde.

Ausführungsinformationen

Dieser Operator modifiziert den Zustand des folgenden Eingabeparameters:

Während der Ausführung dieses Operators muss der Zugriff auf den Wert dieses Parameters synchronisiert werden, wenn er über mehrere Threads hinweg verwendet wird.

Parameter

SerialHandleSerialHandleSerialHandleserialHandleserial_handle (input_control, Zustand wird modifiziert)  serial HSerial, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Handle der seriellen Schnittstelle.

Ergebnis

Wenn die Parameter korrekt sind und das angegebene Gerät geschlossen werden konnte, liefert close_serialclose_serialCloseSerialCloseSerialclose_serial den Wert 2 ( H_MSG_TRUE) . Andernfalls wird eine Fehlerbehandlung durchgeführt.

Vorgänger

open_serialopen_serialOpenSerialOpenSerialopen_serial

Siehe auch

open_serialopen_serialOpenSerialOpenSerialopen_serial, close_fileclose_fileCloseFileCloseFileclose_file

Modul

Foundation