IBSTOP

NI-488.2

IBSTOP

Board-Level/Device-Level


Purpose

Abort asynchronous I/O operation.

Format

C

unsigned long ibstop (int ud)

Visual Basic

CALL ibstop (ud%)

or

status% = ilstop (ud%)

Interactive Control (Usage Notes)

ibstop

Input

ud Board or device descriptor

Output

Function Return The value of Ibsta

Description

The ibstop function aborts any asynchronous read, write, or command operation that is in progress and resynchronizes the application with the driver. If asynchronous I/O is in progress, the error bit is set in the status word, Ibsta, and EABO is returned, indicating that the I/O was successfully stopped.

Possible Errors

EABO Asynchronous I/O was successfully stopped.
EDVR The NI-488.2 driver is either configured incorrectly or is not properly installed.
EHDL ud is invalid or out of range.
ELCK The requested operation could not be performed because of an existing lock by another process.
ENEB The interface is not installed or is not properly configured.