PPollUnconfig

NI-488.2

PPollUnconfig


Purpose

Unconfigure devices for parallel polls.

Format

C

void PPollUnconfig (int boardID, const Addr4882_t *addrlist)

Visual Basic

CALL PPollUnconfig (boardID%, addrlist%())

Interactive Control (Usage Notes)

PPollUnconfig addrlist

Input

boardID The interface number
addrlist A list of device addresses that is terminated by NOADDR

Description

PPollUnconfig unconfigures all the devices described by addrlist for parallel polls. If addrlist contains only the constant NOADDR, the Parallel Poll Unconfigure (PPU) GPIB message is sent to all GPIB devices. The devices unconfigured by this function do not participate in subsequent parallel polls.

For more information about parallel polling, refer to the Parallel Polling Overview.

Possible Errors

EARG An invalid address appears in addrlist; Ibcnt is the index of the first invalid address in the addrlist array.
EBUS No devices are connected to the GPIB.
ECIC The interface is not the Controller-In-Charge; see SendIFC.
EDVR The NI-488.2 driver is either configured incorrectly or is not properly installed.
EHDL boardID is 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.
EOIP Asynchronous I/O is in progress.