KlassenKlassenKlassenKlassen | | | | Operatoren

close_io_deviceclose_io_deviceCloseIoDeviceclose_io_deviceCloseIoDeviceCloseIoDevice (Operator)

Name

close_io_deviceclose_io_deviceCloseIoDeviceclose_io_deviceCloseIoDeviceCloseIoDevice — Schließen des angegebenen I/O-Gerätes.

Signatur

close_io_device( : : IODeviceHandle : )

Herror close_io_device(const Hlong IODeviceHandle)

Herror T_close_io_device(const Htuple IODeviceHandle)

Herror close_io_device(const HTuple& IODeviceHandle)

void CloseIoDevice(const HTuple& IODeviceHandle)

void HOperatorSetX.CloseIoDevice([in] VARIANT IODeviceHandle)

static void HOperatorSet.CloseIoDevice(HTuple IODeviceHandle)

Beschreibung

Der Operator close_io_deviceclose_io_deviceCloseIoDeviceclose_io_deviceCloseIoDeviceCloseIoDevice schließt die Instanz zu dem durch IODeviceHandleIODeviceHandleIODeviceHandleIODeviceHandleIODeviceHandleIODeviceHandle spezifizierten I/O-Gerät. Dabei werden alle am Gerät geöffneten Kanäle geschlossen (d.h., close_io_channelclose_io_channelCloseIoChannelclose_io_channelCloseIoChannelCloseIoChannel wird implizit für alle geöffneten Kanäle des Gerätes aufgerufen) und etwaiger Speicherplatz für Daten freigegeben.

Parallelisierung

Parameter

IODeviceHandleIODeviceHandleIODeviceHandleIODeviceHandleIODeviceHandleIODeviceHandle (input_control)  io_device HIODevice, HTupleHTupleHIODevice, HTupleHIODeviceX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Referenz zum geöffneten I/O-Gerät.

Ergebnis

Für gültige Handles liefert der Operator close_io_deviceclose_io_deviceCloseIoDeviceclose_io_deviceCloseIoDeviceCloseIoDevice den Wert 2 (H_MSG_TRUE). Andernfalls wird eine Fehlerbehandlung durchgeführt. In diesem Fall kann vom Interface eine zusätzliche Fehlerinformation gesetzt werden, die mit get_extended_error_infoget_extended_error_infoGetExtendedErrorInfoget_extended_error_infoGetExtendedErrorInfoGetExtendedErrorInfo abgefragt werden kann.

Vorgänger

open_io_deviceopen_io_deviceOpenIoDeviceopen_io_deviceOpenIoDeviceOpenIoDevice

Modul

Foundation


KlassenKlassenKlassenKlassen | | | | Operatoren