NationalInstruments.NI4882 Used to specify the address of a GPIB device. Initializes the GPIB device address with the given primary address. Primary address of the device. Initializes the GPIB device address with the given primary and secondary addresses. Primary address of the device. Secondary address of the device. Overrides ToString. Returns a string representation of the object. Gets or sets the primary address of the GPIB device. Gets or sets the secondary address of the GPIB device. Creates a strongly typed collection of Address objects. Initializes a new instance of the collection. Initializes a new instance of the collection from an existing collection. Collection to copy. Initializes a new instance of the collection from an array of items. Array to copy. Overrides ToString. A string representation of the object. Adds an item to the end of the collection. Item to add to the collection. The array index of the added item. Adds an item to IList. The object to add to IList. The position into which the new element was inserted, or -1 to indicate that the item was not inserted into the collection. Adds an array of elements to the end of the collection. Array of elements to add to the collection. Adds a collection of elements to the end of the collection. Collection of elements to add to the collection. Removes all items from the collection. Returns if the specified element is in the collection. Item to locate in the collection. true if the collection contains item (parameter). Determines whether IList contains a specific item. The object to locate in IList. true if the object is found in IList; otherwise, false. Copies the collection to an array or a portion of an array. Destination array for the collection. Index in the target array at which you want to begin copying the collection to. array (parameter) is multidimensional. -or- index (parameter) is greater than or equal to the array length. -or- The number of elements in the collection is greater than the available space between index (parameter) and the end of array (parameter). array (parameter) is null. index (parameter) is less than zero. Copies the elements of the ICollection to an array, starting at a particular array index. The one-dimensional array that is the destination of the elements copied from ICollection. The array must have zero-based indexing. The zero-based index in array at which copying begins. Returns the zero-based index of the first occurrence of an item in the collection. Item to search for. Index of the item. If the item is not found, returns -1. Determines the index of a specific item in IList. The object to locate in IList. The index of the item if found in the list; otherwise, -1. Inserts an item into the collection at the specified index. Index to insert the item at. Item to insert into the collection. index (parameter) is not a valid index in the IList. Inserts an item in IList at the specified index. The zero-based index at which the item should be inserted. The object to insert into IList. Returns an enumerator that you can use to iterate through the collection. Enumerator for the collection. Removes the first occurrence of the specified item. Item to remove from the collection. Removes the first occurrence of a specific object from IList. The object to remove from IList. Removes the item at the specified index. The zero-based index of the item to remove. index (parameter) is not a valid index in the IList. Called if the state of AddressCollection changes. Information about how the list changed and the indexes that were affected. Gets or sets the Address at the specified index. In Visual C#, this property is the indexer. The zero-based index of the entry to locate in the collection. index (parameter) is outside the valid range of indexes for the collection. Gets or sets the element at the specified index. Gets the number of elements in the collection. Gets a value indicating whether access to ICollection is synchronized (thread safe). Gets a value indicating whether IList has a fixed size. Gets a value indicating whether IList is read-only. Gets an object that can be used to synchronize access to ICollection. Contains all the board functionality of the NI-488.2 driver. Opens and initializes a board using a board index of 0. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The inner exception is set to the GpibException due to one of the following conditions: Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. The inner exception is set to the GpibException due to one of the following conditions: Nonexistent GPIB interface. Asynchronous I/O operation in progress. Opens and initializes a board using the specified index. Board index to initialize. "GPIB0" corresponds to a boardIndex (parameter) of 0, "GPIB1" corresponds to a boardIndex (parameter) of 1, and so on. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The inner exception is set to the GpibException due to one of the following conditions: Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. The inner exception is set to the GpibException due to one of the following conditions: Nonexistent GPIB interface. Asynchronous I/O operation in progress. Overrides Finalize. Releases all resources used by the Board object. Releases the resources used by the Board object. true if this method releases managed and unmanaged resources; false if this method releases only unmanaged resources. Overrides ToString. Returns a string representation of the object. Changes a configuration item to the specified value for the selected option. A parameter that selects the software configuration item. The value to which the selected configuration item changes. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. configurationOption (parameter) is less than 0x0000 or greater than 0x7FFFF. -or- configurationOptionValue (parameter) is not defined for the input configurationOption (parameter). configurationOption (parameter) is less than 0x0000 or greater than 0x7FFFF. configurationOptionValue (parameter) is not defined for the input configurationOption (parameter). The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- configurationOption (parameter) is not available in the current NI-488.2 driver installed on the system. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. configurationOption (parameter) is not available in the current NI-488.2 driver installed on the system. Returns the current value of various configuration parameters for the specified board or device. Option to query. Value of configurationOption (parameter). The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. configurationOption (parameter) is less than 0x0000 or greater than 0x7FFFF. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- configurationOption (parameter) is not available in the current NI-488.2 driver installed on the system. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. configurationOption (parameter) is not available in the current NI-488.2 driver installed on the system. Attempts to make the specified board the Active Controller by asserting the ATN line. true if control is taken immediately without regard for any data transfer currently in progress; false to attempt to take control without corrupting transferred data. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. Sends bytes from the buffer over the GPIB as command bytes (interface messages). Command bytes to send. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. commands (parameter) is null. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- DMA error. -or- No Listeners on the GPIB. -or- I/O operation aborted. -or- The interface board is not Controller-In-Charge. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. DMA error. No Listeners on the GPIB. I/O operation aborted. The interface board is not Controller-In-Charge. Sends GPIB commands asynchronously. An asynchronous result that represents this operation. Buffer of command bytes to send. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. commands (parameter) is null. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- DMA error. -or- No Listeners on the GPIB. -or- I/O operation aborted. -or- The interface board is not Controller-In-Charge. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. DMA error. No Listeners on the GPIB. I/O operation aborted. The interface board is not Controller-In-Charge. Sends GPIB commands asynchronously and invokes a callback method when the operation completes. An asynchronous result that represents this operation. Buffer of command bytes to send. The AsyncCallback raised when the all the command bytes have been sent. Object that contains additional user information. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. commands (parameter) is null. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- DMA error. -or- No Listeners on the GPIB. -or- I/O operation aborted. -or- The interface board is not Controller-In-Charge. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. DMA error. No Listeners on the GPIB. I/O operation aborted. The interface board is not Controller-In-Charge. Waits indefinitely for a previous BeginSendCommands call to complete. An asynchronous result that represents the asynchronous NI-488.2 send commands operation that you want to end. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The asyncResult (parameter) is invalid. -or- The asyncResult (parameter) is null. The asyncResult (parameter) is invalid. The asyncResult (parameter) is null. EndSendCommands was called before BeginSendCommands. -or- The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. EndSendCommands was called before BeginSendCommands. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Causes the GPIB interface to go to standby Controller and the GPIB ATN line to be unasserted. true if acceptor handshaking or shadow handshaking is performed until END occurs or until ATN is reasserted by a subsequent BecomeActiveController call; false if this handshaking is not performed. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. Attempts to acquire an exclusive lock on the interface for the current process. Time period in milliseconds to wait for an exclusive lock. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The inner exception is set to the GpibException due to one of the following conditions: Locks are not supported in the current NI-488.2 driver you are using. -or- Maximum reference count for the Board object has been reached. -or- Unable to acquire the requested lock within the timeout period because a different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. The inner exception is set to the GpibException due to one of the following conditions: Locks are not supported in the current NI-488.2 driver you are using. -or- Maximum reference count for the Board object has been reached. Unable to acquire the requested lock within the timeout period because a different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Releases an exclusive interface lock for the current process. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The inner exception is set to the GpibException due to one of the following conditions: Locks are not supported in the current NI-488.2 driver you are using. -or- Maximum reference count for the Board object has been reached. -or- Unable to acquire the requested lock within the timeout period because a different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. The inner exception is set to the GpibException due to one of the following conditions: Locks are not supported in the current NI-488.2 driver you are using. -or- Maximum reference count for the Board object has been reached. Unable to acquire the requested lock within the timeout period because a different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Returns the status of the eight GPIB control lines. ControlLineFlags that contains the status of the eight control lines and the validity of each line. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Checks for the presence of a device on the bus. Address of the device to find. true if a listener is found. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The address (parameter) parameter is invalid. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- No Listeners on the GPIB. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. No Listeners on the GPIB. Places the board in local mode if it is not in a lockout state. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Notifies the user of one or more GPIB events by invoking the user callback. Bit mask of GPIB events to notice. Pointer to the delegate method NotifyCallback. User-defined reference data for the callback. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. mask (parameter) is invalid or nonzero. -or- callback (parameter) is null. mask (parameter) is invalid or nonzero. callback (parameter) is null. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The current NI-488.2 driver cannot perform notification on one or more of the specified mask (parameter) bits. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The current NI-488.2 driver cannot perform notification on one or more of the specified mask (parameter) bits. Resets the board and places all its software configuration parameters in their preconfigured state. The interface is left operational or online. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Initiates a read to a device asynchronously. This method assumes that the GPIB is already properly addressed. An asynchronous result that represents this operation. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- DMA error. -or- GPIB interface not addressed correctly. -or- The board is not Controller-In-Charge and a Device Clear message (DCL or SDC) was received. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. DMA error. GPIB interface not addressed correctly. The board is not Controller-In-Charge and a Device Clear message (DCL or SDC) was received. Initiates a read of a specified number of bytes to a device asynchronously. This method assumes that the GPIB is already properly addressed. An asynchronous result that represents this operation. Number of bytes to read from the GPIB. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. count (parameter) is negative. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- DMA error. -or- GPIB interface not addressed correctly. -or- The board is not Controller-In-Charge and a Device Clear message (DCL or SDC) was received. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. DMA error. GPIB interface not addressed correctly. The board is not Controller-In-Charge and a Device Clear message (DCL or SDC) was received. Initiates a read to a device asynchronously and invokes a callback method when the read completes. This method assumes that the GPIB is already properly addressed. An asynchronous result that represents this operation. The AsyncCallback raised when the read completes. Object that contains additional user information. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- DMA error. -or- GPIB interface not addressed correctly. -or- The board is not Controller-In-Charge and a Device Clear message (DCL or SDC) was received. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. DMA error. GPIB interface not addressed correctly. The board is not Controller-In-Charge and a Device Clear message (DCL or SDC) was received. Initiates a read of a specified number of bytes to a device asynchronously and invokes the a callback method when the read completes. This method assumes that the GPIB is already properly addressed. An asynchronous result that represents this operation. Number of bytes to read from the GPIB. The AsyncCallback raised when the read completes. Object that contains additional user information. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. count (parameter) is negative. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- DMA error. -or- GPIB interface not addressed correctly. -or- The board is not Controller-In-Charge and a Device Clear message (DCL or SDC) was received. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. DMA error. GPIB interface not addressed correctly. The board is not Controller-In-Charge and a Device Clear message (DCL or SDC) was received. Waits indefinitely for a previous BeginRead call to complete. An asynchronous result that represents the asynchronous NI-488.2 read operation that you want to end. A byte array that contains the read data. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. asyncResult (parameter) is invalid. -or- asyncResult (parameter) is null. asyncResult (parameter) is invalid. asyncResult (parameter) is null. EndReadByteArray or EndReadString was called before BeginRead. -or- The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. EndReadByteArray or EndReadString was called before BeginRead. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Waits indefinitely for a previous BeginRead call to complete. An asynchronous result that represents the asynchronous NI-488.2 read operation that you want to end. A string that contains the data read. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The asyncResult (parameter) is invalid. -or- The asyncResult (parameter) is null. The asyncResult (parameter) is invalid. The asyncResult (parameter) is null. EndReadByteArray or EndReadString was called before BeginRead. -or- The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. EndReadByteArray or EndReadString was called before BeginRead. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Reads data from a device into a file. Name of file into which data is read. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. fileName (parameter) is null. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- DMA error. -or- File System error. -or- GPIB interface not addressed correctly. -or- The board is not Controller-In-Charge, and a Device Clear message (DCL or SDC) was received. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. DMA error. File System error. GPIB interface not addressed correctly. The board is not Controller-In-Charge, and a Device Clear message (DCL or SDC) was received. Resets the GPIB by sending the interface clear message. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- GPIB interface not System Controller as required. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. GPIB interface not System Controller as required. Conducts a parallel poll. Represents the status information for each device configured for a parallel poll. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. Sets the Remote Enable (REN) line. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- GPIB interface not System Controller as required. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. GPIB interface not System Controller as required. Unasserts the GPIB Remote Enable (REN) line. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- GPIB interface not System Controller as required. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. GPIB interface not System Controller as required. Aborts any asynchronous read, write, or command operation in progress and resynchronizes the application with the driver. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. Monitors the events specified by mask and delays processing until one or more of the events occurs. Bit mask of GPIB events to wait for. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. A bit set if mask (parameter) is invalid. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Wait or GetCurrentStatus is already in progress on the interface. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Wait or GetCurrentStatus is already in progress on the interface. Returns the current GPIB status. The updated status of GPIB. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Wait or GetCurrentStatus is already in progress on the interface. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Wait or GetCurrentStatus is already in progress on the interface. Writes byte data to a GPIB device. This method assumes that the GPIB is already properly addressed. An asynchronous result that represents this operation. Buffer that contains the bytes to write. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. data (parameter) is null. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- DMA error. -or- No Listeners on the GPIB. -or- The board is not Controller-In-Charge and a Device Clear message (DCL or SDC) was received. -or- GPIB interface not addressed correctly. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. DMA error. No Listeners on the GPIB. The board is not Controller-In-Charge and a Device Clear message (DCL or SDC) was received. GPIB interface not addressed correctly. Writes string data to a GPIB device. This method assumes that the GPIB is already properly addressed. An asynchronous result that represents this operation. Buffer that contains the bytes to write. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. data (parameter) is null. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- DMA error. -or- No Listeners on the GPIB. -or- I/O operation aborted. -or- The board is not Controller-In-Charge and a Device Clear message (DCL or SDC) was received. -or- GPIB interface not addressed correctly. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. DMA error. No Listeners on the GPIB. I/O operation aborted. The board is not Controller-In-Charge and a Device Clear message (DCL or SDC) was received. GPIB interface not addressed correctly. Writes byte data to a GPIB device and invokes a callback method when the write completes. This method assumes that the GPIB is already properly addressed. An asynchronous result that represents this operation. Buffer that contains the bytes to write. The AsyncCallback raised when all the data bytes have been sent. Object that contains additional user information. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. data (parameter) is null. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- DMA error. -or- No Listeners on the GPIB. -or- I/O operation aborted. -or- The board is not Controller-In-Charge and a Device Clear message (DCL or SDC) was received. -or- GPIB interface not addressed correctly. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. DMA error. No Listeners on the GPIB. I/O operation aborted. The board is not Controller-In-Charge and a Device Clear message (DCL or SDC) was received. GPIB interface not addressed correctly. Writes string data to a GPIB device and invokes a callback method when the write completes. This method assumes that the GPIB is already properly addressed. An asynchronous result that represents this operation. Buffer that contains the bytes to write The AsyncCallback that is raised when the all the data bytes have been sent. Object that contains additional user information. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. data (parameter) is null. The inner exception is set to the InvalidOperationException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- DMA error. -or- No Listeners on the GPIB. -or- I/O operation aborted. -or- The board is not Controller-In-Charge and a Device Clear message (DCL or SDC) was received. -or- GPIB interface not addressed correctly. The inner exception is set to the InvalidOperationException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. DMA error. No Listeners on the GPIB. I/O operation aborted. The board is not Controller-In-Charge and a Device Clear message (DCL or SDC) was received. GPIB interface not addressed correctly. Waits indefinitely for a previous BeginWrite call to complete. An asynchronous result that represents the asynchronous NI-488.2 write operation that you want to end. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The asyncResult (parameter) is invalid. -or- The asyncResult (parameter) is null. The asyncResult (parameter) is invalid. The asyncResult (parameter) is null. EndWrite was called before BeginWrite. -or- The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. EndWrite was called before BeginWrite. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Writes all bytes of data from the given filename to a GPIB device. Name of the file that contains the data to write. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. fileName (parameter) is null. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- DMA error. -or- No Listeners on the GPIB. -or- I/O operation aborted. -or- The board is not Controller-In-Charge, and a Device Clear message (DCL or SDC) was received. -or- File System Error. -or- GPIB interface not addressed correctly. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. DMA error. No Listeners on the GPIB. I/O operation aborted. The board is not Controller-In-Charge, and a Device Clear message (DCL or SDC) was received. File System Error. GPIB interface not addressed correctly. Serial polls a single device. The device address. The serial poll response byte. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The address (parameter) parameter is invalid. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- GPIB interface not System Controller as required. -or- I/O operation aborted. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. GPIB interface not System Controller as required. I/O operation aborted. Serial polls multiple devices. A list of device addresses. The poll responses. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid address appears in addressList (parameter). LastCount is the index of the first invalid address. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- GPIB interface not System Controller as required. -or- One of the devices timed out instead of responding to the serial poll. LastCount contains the index of the timed-out device. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. GPIB interface not System Controller as required. One of the devices timed out instead of responding to the serial poll. LastCount contains the index of the timed-out device. Sends the universal Device Clear (DCL) message to all devices on the bus. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. Sends the Selected Device Clear (SDC) GPIB message to the specified device. Address of the device you want to clear. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. address (parameter) parameter does not contain a valid address. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. Sends the Selected Device Clear (SDC) GPIB message to multiple GPIB devices. A list of device addresses you want to clear. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid address appears in addressList (parameter). LastCount is the index of the first invalid address. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. Unasserts the GPIB Remote Enable (REN) line. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Places the device into local mode by sending the Go To Local (GTL) GPIB message to the specified device. Address to enable. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The address (parameter) parameter is invalid. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Places multiple GPIB devices into local mode by sending the Go To Local (GTL) GPIB message to all the specified devices. A list of device addresses. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid address appears in addressList (parameter). LastCount is the index of the first invalid address. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Enables remote GPIB programming for devices. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- GPIB interface not System Controller as required. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. GPIB interface not System Controller as required. Enables remote GPIB programming and places the given device into a listen-active state. Device address. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The address (parameter) parameter is invalid. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- GPIB interface not System Controller as required. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. GPIB interface not System Controller as required. Enables remote GPIB programming and places multiple GPIB devices into a listen-active state. A list of device addresses. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid address appears in addressList (parameter). LastCount is the index of the first invalid address. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- GPIB interface not System Controller as required. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. GPIB interface not System Controller as required. Finds all listening devices on GPIB. A list of the devices found. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- No Listeners on the GPIB. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. No Listeners on the GPIB. Finds multiple listening devices on the GPIB. List of the GPIB devices to find. A list of the devices found. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid address appears in addressList (parameter). LastCount is the index of the first invalid address. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- No Listeners on the GPIB. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. No Listeners on the GPIB. Finds up to the specified number of listening devices on the GPIB described in the address list. List of GPIB devices to find. The maximum number of devices to find. A list of the devices found. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid address appears in addressList (parameter). LastCount is the index of the first invalid address. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- No Listeners on the GPIB. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. No Listeners on the GPIB. Serial polls the devices in order as described by the specified address list until it finds a device that requests service. List of device addresses. Upon return, contains the serial poll response byte of the device that requested service. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid value was passed to the method. If thrown due to an invalid NI-488.2 driver argument, the inner exception is set to GpibException. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- No Listeners on the GPIB. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. No Listeners on the GPIB. Passes control to another device with Controller capability by sending the Take Control (TCT) GPIB message to the device with the specified address. Device address. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The address (parameter) parameter is invalid. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. Configures the specified device to respond to parallel polls by asserting or not asserting the GPIB data line. Address of the device to be configured. Data line (a value in the range of 1 to 8) on which the device responds to parallel polls. Sense (either 0 or 1) of the parallel poll response. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The address (parameter) parameter is invalid. -or- dataLine (parameter) is not in the range 1 to 8. -or- lineSense (parameter) is not 0 or 1. The address (parameter) parameter is invalid. dataLine (parameter) is not in the range 1 to 8. lineSense (parameter) is not 0 or 1. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. Sends the Parallel Poll Unconfigure (PPU) GPIB message to all GPIB devices. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. Unconfigures a device for parallel polls. Device address. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The address (parameter) parameter is invalid. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. Unconfigures a list of devices for parallel polls. A list of device addresses. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid address appears in addressList (parameter). LastCount is the index of the first invalid address. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. Reads string data from a device into a user buffer. The string data read from the device. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- DMA error. -or- GPIB interface not addressed correctly. -or- The board is not Controller-In-Charge and a Device Clear message (DCL or SDC) was received. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. DMA error. GPIB interface not addressed correctly. The board is not Controller-In-Charge and a Device Clear message (DCL or SDC) was received. Addresses the given GPIB device to talk and the interface to listen and then reads up to DefaultBufferSize bytes of string data. Address of a device from which data is read. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The address (parameter) parameter is invalid. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- DMA error. -or- GPIB interface not addressed correctly. -or- The board is not Controller-In-Charge and a Device Clear message (DCL or SDC) was received. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. DMA error. GPIB interface not addressed correctly. The board is not Controller-In-Charge and a Device Clear message (DCL or SDC) was received. Data read in string format. Reads up to a specified number of string data bytes from a device into a user buffer. Number of bytes to read. The string data read from the device. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. count (parameter) is negative. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- DMA error. -or- GPIB interface not addressed correctly. -or- The board is not Controller-In-Charge and a Device Clear message (DCL or SDC) was received. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. DMA error. GPIB interface not addressed correctly. The board is not Controller-In-Charge and a Device Clear message (DCL or SDC) was received. Reads up to a specified number of string data bytes from a device that is already addressed to talk, using the specified termination method. Number of bytes to read. Description of the data termination mode (STOPend or an EOS character). The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. terminationByte (parameter) is invalid. It must be either STOPend or and 8-bit EOS character. -or- count (parameter) is negative. terminationByte (parameter) is invalid. It must be either STOPend or and 8-bit EOS character. count (parameter) is negative. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- DMA error. -or- GPIB interface not addressed correctly. -or- The board is not Controller-In-Charge, and a Device Clear message (DCL or SDC) was received. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. DMA error. GPIB interface not addressed correctly. The board is not Controller-In-Charge, and a Device Clear message (DCL or SDC) was received. The string data read from the device. Addresses the given GPIB device to talk and the interface to listen and then reads up to DefaultBufferSize bytes of string data, using the specified termination method. Address of a device from which data is read. Description of the data termination mode (STOPend or an EOS character). The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 river library cannot be found. The address (parameter) parameter is invalid. -or- terminationByte (parameter) is invalid. It must be either STOPend or and 8-bit EOS character. The address (parameter) parameter is invalid. terminationByte (parameter) is invalid. It must be either STOPend or and 8-bit EOS character. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- DMA error. -or- GPIB interface not addressed correctly. -or- The board is not Controller-In-Charge and a Device Clear message (DCL or SDC) was received. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. DMA error. GPIB interface not addressed correctly. The board is not Controller-In-Charge and a Device Clear message (DCL or SDC) was received. Data read in string format. Addresses the given GPIB device to talk and the interface to listen and then reads up to the specified number of bytes, using the specified termination method. Address of a device from which data is received. Number of bytes to read. Description of the data termination mode (STOPend or an EOS character). The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The address (parameter) parameter is invalid. -or- terminationByte (parameter) is invalid. It must be either STOPend or and 8-bit EOS character. -or- count (parameter) is negative. The address (parameter) parameter is invalid. terminationByte (parameter) is invalid. It must be either STOPend or and 8-bit EOS character. count (parameter) is negative. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- DMA error. -or- GPIB interface not addressed correctly. -or- The board is not Controller-In-Charge and a Device Clear message (DCL or SDC) was received. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. DMA error. GPIB interface not addressed correctly. The board is not Controller-In-Charge and a Device Clear message (DCL or SDC) was received. The string data read from the device. Reads byte array data from a device into a user buffer. The byte array data read from the device. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- DMA error. -or- GPIB interface not addressed correctly. -or- The board is not Controller-In-Charge and a Device Clear message (DCL or SDC) was received. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. DMA error. GPIB interface not addressed correctly. The board is not Controller-In-Charge and a Device Clear message (DCL or SDC) was received. Addresses the specified GPIB device to talk and the interface to listen and then reads up to DefaultBufferSize bytes of array data. Address of the device from which data is read. The byte array data read from the device. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The address (parameter) parameter is invalid. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- DMA Error. -or- GPIB interface not addressed correctly. -or- The board is not Controller-In-Charge and a Device Clear message (DCL or SDC) was received. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. DMA Error. GPIB interface not addressed correctly. The board is not Controller-In-Charge and a Device Clear message (DCL or SDC) was received. Reads a specified number of bytes of array data from a device into a user buffer. The byte array data read from the device. Number of bytes to read. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. count (parameter) is negative. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- DMA error. -or- GPIB interface not addressed correctly. -or- The board is not Controller-In-Charge and a Device Clear message (DCL or SDC) was received. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. DMA error. GPIB interface not addressed correctly. The board is not Controller-In-Charge and a Device Clear message (DCL or SDC) was received. Reads a specified number of bytes of array data from a device that is already addressed to talk, using the specified termination method. Number of bytes to read. Description of the data termination mode (STOPend or an EOS character). The byte array data read from the device. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. terminationByte (parameter) is invalid. It must be either STOPend or an 8-bit EOS character. -or- count (parameter) is negative. terminationByte (parameter) is invalid. It must be either STOPend or an 8-bit EOS character. count (parameter) is negative. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- DMA error. -or- GPIB interface not addressed correctly. -or- The board is not Controller-In-Charge, and a Device Clear message (DCL or SDC) was received. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. DMA error. GPIB interface not addressed correctly. The board is not Controller-In-Charge, and a Device Clear message (DCL or SDC) was received. Addresses the specified GPIB device to talk and the interface to listen and then reads up to DefaultBufferSize bytes of array data using the specified termination method. The byte array data read from the device. Address of a device from which data is read. Description of the data termination mode (STOPend or an EOS character). The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The address (parameter) parameter is invalid. -or- terminationByte (parameter) is invalid. It must be either STOPend or an 8-bit EOS character. The address (parameter) parameter is invalid. terminationByte (parameter) is invalid. It must be either STOPend or an 8-bit EOS character. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- DMA error. -or- GPIB interface not addressed correctly. -or- The board is not Controller-In-Charge and a Device Clear message (DCL or SDC) was received. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. DMA error. GPIB interface not addressed correctly. The board is not Controller-In-Charge and a Device Clear message (DCL or SDC) was received. Addresses the specified GPIB device to talk and the interface to listen and then reads up to the specified number of bytes of array data using the specified termination method. The byte array data read from the device. Address of a device from which data is read. Number of bytes to read. Description of the data termination mode (STOPend or an EOS character). The NI-488.2 river returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The address (parameter) parameter is invalid. -or- terminationByte (parameter) is invalid. It must be either STOPend or an 8-bit EOS character. -or- count (parameter) is negative. The address (parameter) parameter is invalid. terminationByte (parameter) is invalid. It must be either STOPend or an 8-bit EOS character. count (parameter) is negative. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- DMA error. -or- GPIB interface not addressed correctly. -or- The board is not Controller-In-Charge and a Device Clear message (DCL or SDC) was received. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. DMA error. GPIB interface not addressed correctly. The board is not Controller-In-Charge and a Device Clear message (DCL or SDC) was received. Addresses a device to be a Talker and the interface to be a Listener in preparation for ReadByteArray or ReadString. Address of the device to be talk addressed. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The address (parameter) parameter is invalid. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. Resets and initializes multiple IEEE 488.2-compliant devices. List of devices. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid address appears in addressList (parameter). LastCount is the index of the first invalid address. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- GPIB interface not System Controller as required. -or- No Listeners on the GPIB. -or- I/O operation aborted. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. GPIB interface not System Controller as required. No Listeners on the GPIB. I/O operation aborted. Writes string data to a GPIB device. Data to write. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. data (parameter) is null. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- DMA error. -or- No Listeners on the GPIB. -or- The I/O timeout period elapsed before all of the data bytes were sent. -or- GPIB interface not addressed correctly. -or- The board is not Controller-In-Charge, and a Device Clear message (DCL or SDC) was received before the write could terminate normally. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. DMA error. No Listeners on the GPIB. The I/O timeout period elapsed before all of the data bytes were sent. GPIB interface not addressed correctly. The board is not Controller-In-Charge, and a Device Clear message (DCL or SDC) was received before the write could terminate normally. Writes byte array data to a GPIB device. Bytes to write. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. data (parameter) is null. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- DMA error. -or- No Listeners on the GPIB. -or- The I/O timeout period elapsed before all of the data bytes were sent. -or- GPIB interface not addressed correctly. -or- The board is not Controller-In-Charge, and a Device Clear message (DCL or SDC) was received before the write could terminate normally. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. DMA error. No Listeners on the GPIB. The I/O timeout period elapsed before all of the data bytes were sent. GPIB interface not addressed correctly. The board is not Controller-In-Charge, and a Device Clear message (DCL or SDC) was received before the write could terminate normally. Writes string data to devices that are already addressed to listen, using the given data termination mode. The data bytes to send. The data termination mode. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. data (parameter) is null. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- DMA error. -or- No Listeners on the GPIB. -or- The I/O timeout period elapsed before all of the data bytes were sent. -or- The board is not Controller-In-Charge, and a Device Clear message (DCL or SDC) was received before the write could terminate normally. -or- GPIB interface not addressed correctly. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. DMA error. No Listeners on the GPIB. The I/O timeout period elapsed before all of the data bytes were sent. The board is not Controller-In-Charge, and a Device Clear message (DCL or SDC) was received before the write could terminate normally. GPIB interface not addressed correctly. Writes array data bytes to devices that are already addressed to listen, using the given data termination mode. The data bytes to send. The data termination mode. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. data (parameter) is null. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- DMA error. -or- No Listeners on the GPIB. -or- The I/O timeout period elapsed before all of the data bytes were sent. -or- GPIB interface not addressed correctly. -or- The board is not Controller-In-Charge, and a Device Clear message (DCL or SDC) was received before the write could terminate normally. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. DMA error. No Listeners on the GPIB. The I/O timeout period elapsed before all of the data bytes were sent. GPIB interface not addressed correctly. The board is not Controller-In-Charge, and a Device Clear message (DCL or SDC) was received before the write could terminate normally. Addresses GPIB and sends string data to the specified device. Address of the device to which data is sent. The data bytes to send. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The address (parameter) parameter is invalid. -or- data (parameter) is null. The address (parameter) parameter is invalid. data (parameter) is null. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- GPIB interface not System Controller as required. -or- No Listeners on the GPIB. -or- I/O operation aborted. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. GPIB interface not System Controller as required. No Listeners on the GPIB. I/O operation aborted. Addresses GPIB and sends byte array data to the specified device. Address of the device to which data is sent. The data bytes to send. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The address (parameter) parameter is invalid. -or- data (parameter) is null. The address (parameter) parameter is invalid. data (parameter) is null. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- GPIB interface not System Controller as required. -or- No Listeners on the GPIB. -or- I/O operation aborted. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. GPIB interface not System Controller as required. No Listeners on the GPIB. I/O operation aborted. Sends string data bytes to multiple GPIB devices. A list of device addresses to which data is sent. The data bytes to send. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid address appears in addressList (parameter). LastCount is the index of the first invalid address. -or- data (parameter) is null. An invalid address appears in addressList (parameter). LastCount is the index of the first invalid address. data (parameter) is null. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- GPIB interface not System Controller as required. -or- No Listeners on the GPIB. -or- I/O operation aborted. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. GPIB interface not System Controller as required. No Listeners on the GPIB. I/O operation aborted. Sends array data bytes to multiple GPIB devices. A list of device addresses to which data is sent. The data bytes to send. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid address appears in addressList (parameter). LastCount is the index of the first invalid address. -or- data (parameter) is null. An invalid address appears in addressList (parameter). LastCount is the index of the first invalid address. data (parameter) is null. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- GPIB interface not System Controller as required. -or- No Listeners on the GPIB. -or- I/O operation aborted. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. GPIB interface not System Controller as required. No Listeners on the GPIB. I/O operation aborted. Addresses GPIB and sends string data to the specified device, using the given termination mode. Address of the device to which data is sent. The data bytes to send. The data termination mode. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The address (parameter) parameter is invalid. -or- data (parameter) is null. The address (parameter) parameter is invalid. data (parameter) is null. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- GPIB interface not System Controller as required. -or- No Listeners on the GPIB. -or- I/O operation aborted. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. GPIB interface not System Controller as required. No Listeners on the GPIB. I/O operation aborted. Addresses GPIB and sends byte array data to the specified device, using the specified termination mode. Address of the device to which data is sent. The data bytes to send. The data termination mode. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The address (parameter) parameter is invalid. -or- data (parameter) is null. The address (parameter) parameter is invalid. data (parameter) is null. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- GPIB interface not System Controller as required. -or- No Listeners on the GPIB. -or- I/O operation aborted. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. GPIB interface not System Controller as required. No Listeners on the GPIB. I/O operation aborted. Sends string data bytes to multiple GPIB devices, using the specified data termination mode. A list of device addresses to which data is sent. The data bytes to send. The data termination mode. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid address appears in addressList (parameter). LastCount is the index of the first invalid address. -or- data (parameter) is null. An invalid address appears in addressList (parameter). LastCount is the index of the first invalid address. data (parameter) is null. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- GPIB interface not System Controller as required. -or- No Listeners on the GPIB. -or- I/O operation aborted. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. GPIB interface not System Controller as required. No Listeners on the GPIB. I/O operation aborted. Sends array data bytes to multiple GPIB devices, using the specified data termination mode. A list of device addresses to which data is sent. The data bytes to send. The data termination mode. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid address appears in addressList (parameter). LastCount is the index of the first invalid address. -or- data (parameter) is null. An invalid address appears in addressList (parameter). LastCount is the index of the first invalid address. data (parameter) is null. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- GPIB interface not System Controller as required. -or- No Listeners on the GPIB. -or- I/O operation aborted. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. GPIB interface not System Controller as required. No Listeners on the GPIB. I/O operation aborted. Sends the Local Lockout (LLO) message to all devices. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- GPIB interface not System Controller as required. -or- No Listeners on the GPIB. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. GPIB interface not System Controller as required. No Listeners on the GPIB. Makes the specified device listen active and makes the interface talk active in preparation for Write or BeginWrite. Address of the device to be talk addressed. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The address (parameter) parameter is invalid. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- GPIB interface not System Controller as required. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. GPIB interface not System Controller as required. Makes multiple GPIB devices listen active and makes the interface talk active in preparation for Write or BeginWrite. Collection of addresses of devices that need to be talk addressed. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid address appears in addressList (parameter), or is empty. LastCount is the index of the first invalid address. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- GPIB interface not System Controller as required. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. GPIB interface not System Controller as required. Places a device into Remote With Lockout State by asserting the Remote Enable (REN) GPIB line and sending the Local Lockout (LLO) GPIB message. Device address. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The address (parameter) parameter is invalid. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- GPIB interface not System Controller as required. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. GPIB interface not System Controller as required. Places multiple devices into Remote With Lockout State by asserting the Remote Enable (REN) GPIB line and sending the Local Lockout (LLO) GPIB message. List of device addresses. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid address appears in addressList (parameter). LastCount is the index of the first invalid address. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- GPIB interface not System Controller as required. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. GPIB interface not System Controller as required. Determines the current state of the GPIB Service Request (SRQ) line. true if the SRQ line is asserted; false if the line is not asserted. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. Causes an IEEE 488.2-compliant device to conduct self-tests. Device address. true if the self-test passed; false otherwise. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The address (parameter) parameter is invalid. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- No Listeners on the GPIB. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. No Listeners on the GPIB. Causes multiple IEEE 488.2-compliant devices to conduct self-tests. A list of device addresses. A bool array that corresponds to the index in addressList (parameter). Returns true if the self-test passed; false otherwise. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid address appears in addressList (parameter). LastCount is the index of the first invalid address. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- No Listeners on the GPIB. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. No Listeners on the GPIB. Causes multiple IEEE 488.2-compliant devices to conduct self-tests and returns device-specific information. A list of device addresses. A list of test results; each entry corresponds to an address in addressList (parameter). The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid address appears in addressList (parameter). LastCount is the index of the first invalid address. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- No Listeners on the GPIB. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. No Listeners on the GPIB. Sends the Group Execute Trigger (GET) GPIB message to all devices that are currently listen-active on the GPIB. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. Sends the Group Execute Trigger (GET) GPIB message to the specified device. Device address. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The address (parameter) parameter is invalid. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. Sends the Group Execute Trigger (GET) GPIB message to multiple devices. A list of device addresses. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid value was passed to the method. If thrown due to an invalid NI-488.2 driver argument, the inner exception is set to GpibException. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. Waits until either the GPIB SRQ line is asserted, or the timeout period specified by IOTimeout has expired. true if the GPIB SRQ line is asserted; false otherwise. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. Gets or sets the default buffer size used for I/O operations. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. Gets the last status of the last call made on this board. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. Gets the count of the last call made on this board. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. Gets or sets the primary address of the board. The NI-488.2 driver returns an error as a result of using this property. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid value was passed to the property. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- Value is not currently supported by the NI-488.2 driver. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Value is not currently supported by the NI-488.2 driver. Gets or sets the secondary address of the board. The NI-488.2 driver returns an error as a result of using this property. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid value was passed to the property. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- Value is not currently supported by the NI-488.2 driver. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Value is not currently supported by the NI-488.2 driver. Gets or sets the timeout period to select the maximum duration allowed for a synchronous I/O operation. The NI-488.2 driver returns an error as a result of using this property. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid value was passed to the property. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- Value is not currently supported by the NI-488.2 driver. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Value is not currently supported by the NI-488.2 driver. Gets or sets a value indicating whether to assert the end or identify (EOI) line during write operations. The NI-488.2 driver returns an error as a result of using this property. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid value was passed to the property. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- Value is not currently supported by the NI-488.2 driver. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Value is not currently supported by the NI-488.2 driver. Gets or sets the local parallel poll configuration of the board. The NI-488.2 driver returns an error as a result of using this property. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid value was passed to the property. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- Value is not currently supported by the NI-488.2 driver. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Value is not currently supported by the NI-488.2 driver. Gets or sets a value indicating whether to use automatic serial polling. The NI-488.2 driver returns an error as a result of using this property. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid value was passed to the property. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- Value is not currently supported by the NI-488.2 driver. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Value is not currently supported by the NI-488.2 driver. Gets or sets a value indicating whether to use interrupts. The NI-488.2 driver returns an error as a result of using this property. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid value was passed to the property. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- Value is not currently supported by the NI-488.2 driver. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Value is not currently supported by the NI-488.2 driver. Gets or sets a value indicating if the board is the GPIB System Controller. The NI-488.2 driver returns an error as a result of using this property. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid value was passed to the property. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- Value is not currently supported by the NI-488.2 driver. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Value is not currently supported by the NI-488.2 driver. Gets the status of the GPIB Remote Enable (REN) line. The NI-488.2 driver returns an error as a result of using this property. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- Value is not currently supported by the NI-488.2 driver. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Value is not currently supported by the NI-488.2 driver. Gets or sets a value indicating if the end-of-string (EOS) character is used during read operations. The NI-488.2 driver returns an error as a result of using this property. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid value was passed to the property. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- Value is not currently supported by the NI-488.2 driver. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Value is not currently supported by the NI-488.2 driver. Gets or sets a value indicating if the EOI line is asserted when the EOS character is sent during write operations. Refer to SetEndOnWrite. The NI-488.2 driver returns an error as a result of using this property. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid value was passed to the property. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- Value is not currently supported by the NI-488.2 driver. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Value is not currently supported by the NI-488.2 driver. Gets or sets a value indicating if an 8-bit or 7-bit compare should be used. The NI-488.2 driver returns an error as a result of using this property. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid value was passed to the property. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- Value is not currently supported by the NI-488.2 driver. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Value is not currently supported by the NI-488.2 driver. Gets or sets the current end-of-string (EOS) character of the board. The NI-488.2 driver returns an error as a result of using this property. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid value was passed to the property. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- Value is not currently supported by the NI-488.2 driver. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Value is not currently supported by the NI-488.2 driver. Gets or sets the current parallel poll configuration mode of the board. The NI-488.2 driver returns an error as a result of using this property. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid value was passed to the property. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- Value is not currently supported by the NI-488.2 driver. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Value is not currently supported by the NI-488.2 driver. Gets or sets the bus timing of the interface. The NI-488.2 driver returns an error as a result of using this property. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid value was passed to the property. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- Value is not currently supported by the NI-488.2 driver. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Value is not currently supported by the NI-488.2 driver. Gets or sets a value indicating whether to use direct memory access (DMA) for GPIB transfers. The NI-488.2 driver returns an error as a result of using this property. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid value was passed to the property. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- Value is not currently supported by the NI-488.2 driver. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Value is not currently supported by the NI-488.2 driver. Gets or sets a value indicating if the GPIB Local Lockout (LLO) command is sent during a device-level "online and CIC" test. The NI-488.2 driver returns an error as a result of using this property. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid value was passed to the property. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- Value is not currently supported by the NI-488.2 driver. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Value is not currently supported by the NI-488.2 driver. Gets or sets the timeout value used when conducting a parallel poll. The NI-488.2 driver returns an error as a result of using this property. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid value was passed to the property. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- Value is not currently supported by the NI-488.2 driver. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Value is not currently supported by the NI-488.2 driver. Gets or sets how the End bit is set during a call to the interface. The NI-488.2 driver returns an error as a result of using this property. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid value was passed to the property. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- Value is not currently supported by the NI-488.2 driver. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Value is not currently supported by the NI-488.2 driver. Gets or sets the cable length of the GPIB system and if high-speed date transfer (HS488) is enabled. The NI-488.2 driver returns an error as a result of using this property. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid value was passed to the property. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- Value is not currently supported by the NI-488.2 driver. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Value is not currently supported by the NI-488.2 driver. Gets or sets the individual status (IST) bit of the board. The NI-488.2 driver returns an error as a result of using this property. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid value was passed to the property. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- Value is not currently supported by the NI-488.2 driver. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Value is not currently supported by the NI-488.2 driver. Gets or sets the serial poll response byte of the board. The NI-488.2 driver returns an error as a result of using this property. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid value was passed to the property. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- Value is not currently supported by the NI-488.2 driver. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Value is not currently supported by the NI-488.2 driver. Gets or sets a value indicating if the board is in the listen-only state. The NI-488.2 driver returns an error as a result of using this property. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid value was passed to the property. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- Value is not currently supported by the NI-488.2 driver. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Value is not currently supported by the NI-488.2 driver. Gets the Serial Number of the Interface Board The NI-488.2 driver returns an error as a result of using this property. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid value was passed to the property. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- Value is not currently supported by the NI-488.2 driver or Interface Board. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Value is not currently supported by the NI-488.2 driver or Interface Board. Gets access to the NI-488.2 driver board handle that NI-488.2 driver operations use internally. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. Gets or sets the object used to marshal event-handler and callback calls. Specifies how events and callback delegates are invoked. Specifies the current bus timing of the GPIB board. GPIB Source handshake delay of 2 s. GPIB Source handshake timing of 500 ns. GPIB Source handshake of 350 ns. Specifies common GPIB commands. Device Clear (DCL). Selected Device Clear (SDC). Go To Local (GTL). Group Execute Trigger (GET). Local Lock Out (LLO). Parallel Poll Configure (PPC). Parallel Poll Unconfigure (PPU). Parallel Poll Enable (PPE). Parallel Poll Disable (PPD). Serial Poll Enable (SPE). Serial Poll Disable (SPD). Take Control (TCT). Unlisten Command (UNL). Untalk Command (UNT). Contains the status of the eight GPIB control lines and if the current status is valid. End Or Identity (EOI) line status. End Or Identity (EOI) line contains a valid value. Attention (ATN) line status. Attention (ATN) line contains a valid value. Service Request (SRQ) line status. Service Request (SRQ) line contains a valid value. Remote Enable Line (REN) line status. Remote Enable Line (REN) line contains a valid value. Interface Clear (IFC) line state. Interface Clear (IFC) line contains a valid value. Not Ready for Data (NRFD) line status. Not Ready for Data (NRFD) line contains a valid value. Not Data Accepted (NDAC) line status. Not Data Accepted (NDAC) line contains a valid value. Data Available (DAV) line status. Data Available (DAV) line contains a valid value. Specifies how I/O operations are to be terminated. The last byte is sent without the EOI line asserted. A new line character ('\n') is sent with the EOI line asserted. The last byte is sent with the EOI line asserted. The last byte is received with the EOI line asserted Contains all the device functionality of the NI-488.2 driver. Opens and initializes a device and configures it according to specified board number and address. Index of the access board for the device. The Address of the GPIB device. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The address (parameter) parameter is invalid. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- boardNumber (parameter) is within the range 0-99, but the interface board described by boardNumber (parameter) is not installed nor properly configured. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. boardNumber (parameter) is within the range 0-99, but the interface board described by boardNumber (parameter) is not installed nor properly configured. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. Opens and initializes a device and configures it according to the specified board number and primary address. Index of the access board for the device. The primary GPIB address of the device. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The primaryAddress (parameter) parameter is invalid. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- boardNumber (parameter) is within the range 0-99, but the interface board described by boardNumber (parameter) is not installed nor properly configured. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. boardNumber (parameter) is within the range 0-99, but the interface board described by boardNumber (parameter) is not installed nor properly configured. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. Opens and initializes a device and configures it according to the specified board number, primary address, and secondary address. Index of the access board for the device. The primary GPIB address of the device. The secondary GPIB address of the device. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The primaryAddress (parameter) parameter is invalid. -or- The secondaryAddress (parameter) parameter is invalid. The primaryAddress (parameter) parameter is invalid. The secondaryAddress (parameter) parameter is invalid. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- boardNumber (parameter) is within the range 0-99, but the interface board described by boardNumber (parameter) is not installed nor properly configured. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. boardNumber (parameter) is within the range 0-99, but the interface board described by boardNumber (parameter) is not installed nor properly configured. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. Opens and initializes a device and configures it according to the specified board number, primary address, secondary address, and timeout. Index of the access board for the device. The primary GPIB address of the device. The secondary GPIB address of the device. The I/O timeout value. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The primaryAddress (parameter) parameter is invalid. -or- The secondaryAddress (parameter) parameter is invalid. The primaryAddress (parameter) parameter is invalid. The secondaryAddress (parameter) parameter is invalid. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- boardNumber (parameter) is within the range 0-99, but the interface board described by boardNumber (parameter) is not installed nor properly configured. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. boardNumber (parameter) is within the range 0-99, but the interface board described by boardNumber (parameter) is not installed nor properly configured. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. Overrides Finalize. Releases all resources used by the Device object. Releases the resources used by the Device object. true if this method releases managed and unmanaged resources; false if this method releases only unmanaged resources. Overrides ToString. Returns a string representation of the object. Changes a configuration item to the specified value for the selected device. A parameter that selects the software configuration item. The value to which the selected configuration item is to change. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. configurationOption (parameter) is valid, but configurationOptionValue (parameter) is not defined for it. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- configurationOption (parameter) is not available in the current NI-488.2 driver installed on the system. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. configurationOption (parameter) is not available in the current NI-488.2 driver installed on the system. Returns the current value of various configuration parameters for the specified board or device. Option to query. Value of configurationOption (parameter). The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. configurationOption (parameter) is less than 0x0000 or greater than 0x7FFFF. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- configurationOption (parameter) is not available in the current NI-488.2 driver installed on the system. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. configurationOption (parameter) is not available in the current NI-488.2 driver installed on the system. Sends the GPIB Selected Device Clear (SDC) message to the device. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. Automatically places the specified device in local mode. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. Notifies the user of one or more GPIB events by invoking the user callback. Bit mask of GPIB events to notice. Pointer to the delegate method NotifyCallback. User-defined reference data for the callback. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. mask (parameter) is invalid or nonzero. -or- callback (parameter) is null. mask (parameter) is invalid or nonzero. callback (parameter) is null. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The current NI-488.2 driver cannot perform notification on one or more of the specified mask (parameter) bits. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The current NI-488.2 driver cannot perform notification on one or more of the specified mask (parameter) bits. Places the device online by putting its software configuration parameters in their preconfigured state. The device is left operational or online. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- GPIB bus error. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. GPIB bus error. Passes control to another GPIB device with Controller capability. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. Configures a device for a parallel poll. Parallel poll enable/disable value. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The parallelPollMessage (parameter) parameter is invalid. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. Reads byte array data from a device into a user buffer. The byte array data read from the device. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- I/O operation aborted. -or- GPIB interface not addressed correctly. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. I/O operation aborted. GPIB interface not addressed correctly. Addresses the GPIB and reads up to the specified number of bytes of data. Number of bytes to read. The byte array data read from the device. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. count (parameter) is negative. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- I/O operation aborted. -or- GPIB interface not addressed correctly. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. I/O operation aborted. GPIB interface not addressed correctly. Reads string data from a device into a user buffer. The string data read from the device. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- I/O operation aborted. -or- GPIB interface not addressed correctly. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. I/O operation aborted. GPIB interface not addressed correctly. Addresses the GPIB and reads up to the specified number of bytes of data. Number of bytes to read. The string data read from the device. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. count (parameter) is negative. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- I/O operation aborted. -or- GPIB interface not addressed correctly. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. I/O operation aborted. GPIB interface not addressed correctly. Initiates a read to a device asynchronously and reads up to DefaultBufferSize bytes of data. An asynchronous result that represents this operation. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- GPIB interface not addressed correctly. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. GPIB interface not addressed correctly. Initiates a read to a device asynchronously and reads up to a specified number of bytes of data. Number of bytes to read from the GPIB. An asynchronous result that represents this operation. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. count (parameter) is negative. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- GPIB interface not addressed correctly. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. GPIB interface not addressed correctly. Initiates a read of DefaultBufferSize to a device asynchronously and invokes a callback method when complete. The AsyncCallback that is raised when the read completes. Object that contains additional user information. An asynchronous result that represents this operation. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid value was passed to the method. If thrown due to an invalid NI-488.2 driver argument, the inner exception is set to GpibException. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- GPIB interface not addressed correctly. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. GPIB interface not addressed correctly. Initiates a read of up to a specified number of bytes to a device asynchronously and invokes a callback method when complete. Number of bytes to read from the GPIB. The AsyncCallback that is raised when the read completes. Object that contains additional user information. An asynchronous result that represents this operation. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. count (parameter) is negative. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- GPIB interface not addressed correctly. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. GPIB interface not addressed correctly. Waits indefinitely for a previous BeginRead call to complete. An asynchronous result that represents the asynchronous NI-488.2 read operation that you want to end. A byte array containing the read data. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. asyncResult (parameter) is invalid. -or- asyncResult (parameter) is null. asyncResult (parameter) is invalid. asyncResult (parameter) is null. EndReadByteArray or EndReadString was called before BeginRead. -or- The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. EndReadByteArray or EndReadString was called before BeginRead. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Waits indefinitely for a previous BeginRead call to complete. An asynchronous result that represents the asynchronous NI-488.2 read operation that you want to end. A string containing the read data. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. asyncResult (parameter) is invalid. -or- asyncResult (parameter) is null. asyncResult (parameter) is invalid. asyncResult (parameter) is null. EndReadByteArray or EndReadString was called before BeginRead. -or- The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. EndReadByteArray or EndReadString was called before BeginRead. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Reads data from a device into a file. Name of file into which data is read. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. fileName (parameter) is null. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- I/0 operation aborted. -or- GPIB interface not addressed correctly. -or- File System Error. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. I/0 operation aborted. GPIB interface not addressed correctly. File System Error. Parallel polls devices on the GPIB. Parallel poll response byte. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- GPIB bus error. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. GPIB bus error. Conducts a serial poll. Serial poll response byte. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- The serial poll response could not be read within the serial poll timeout period. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. The serial poll response could not be read within the serial poll timeout period. Aborts any asynchronous read or write operation that is in progress on the device and resynchronizes the application with the driver. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Sends the Group Execute Trigger (GET) GPIB message to the device. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. Monitors the events specified by mask and delays processing until one or more of the events occurs. Bit mask of GPIB events to wait for. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. A bit set in the mask (parameter) is invalid. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Method requires GPIB interface to be Controller-in-Charge (CIC). -or- Nonexistent GPIB interface. -or- GPIB bus error. -or- SRQ stuck in ON position. -or- Wait or GetCurrentStatus is already in progress on the interface. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Method requires GPIB interface to be Controller-in-Charge (CIC). Nonexistent GPIB interface. GPIB bus error. SRQ stuck in ON position. Wait or GetCurrentStatus is already in progress on the interface. Returns the current status of the GPIB. The updated status of GPIB. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Method requires GPIB interface to be Controller-In-Charge (CIC). -or- Nonexistent GPIB interface. -or- GPIB bus error. -or- SRQ stuck in ON position. -or- Wait or GetCurrentStatus is already in progress on the interface. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Method requires GPIB interface to be Controller-In-Charge (CIC). Nonexistent GPIB interface. GPIB bus error. SRQ stuck in ON position. Wait or GetCurrentStatus is already in progress on the interface. Writes byte array data to a device. Data to write. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. data (parameter) is null. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- GPIB interface not addressed correctly. -or- No Listeners on the GPIB. -or- I/O operation aborted. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. GPIB interface not addressed correctly. No Listeners on the GPIB. I/O operation aborted. Writes string data to a device. Data to write. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. data (parameter) is null. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- GPIB interface not addressed correctly. -or- No Listeners on the GPIB. -or- I/O operation aborted. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. GPIB interface not addressed correctly. No Listeners on the GPIB. I/O operation aborted. Writes string data asynchronously to a device from a user buffer. Address of the buffer that contains the string to write. An asynchronous result that represents this operation. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. data (parameter) is null. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- GPIB interface not addressed correctly. -or- No Listeners on the GPIB. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. GPIB interface not addressed correctly. No Listeners on the GPIB. Writes byte array data asynchronously to a device from a user buffer. Address of the buffer that contains the string to write. An asynchronous result that represents this operation. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. data (parameter) is null. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- GPIB interface not addressed correctly. -or- No Listeners on the GPIB. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. GPIB interface not addressed correctly. No Listeners on the GPIB. Writes string data asynchronously to a device from a user buffer and invokes a callback method when complete. Address of the buffer that contains the string to write. The AsyncCallback raised when the write completes. Object that contains additional user information. An asynchronous result that represents this operation. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. data (parameter) is null. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- GPIB interface not addressed correctly. -or- No Listeners on the GPIB. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. GPIB interface not addressed correctly. No Listeners on the GPIB. Writes byte array data asynchronously to a device from a user buffer and invokes a callback method when complete. Address of the buffer that contains the string to write. The AsyncCallback that is raised when the write completes. Object that contains additional user information. An asynchronous result that represents this operation. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. data (parameter) is null. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- GPIB interface not addressed correctly. -or- No Listeners on the GPIB. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. GPIB interface not addressed correctly. No Listeners on the GPIB. Waits indefinitely for a previous BeginWrite call to complete. An asynchronous result that represents the asynchronous NI-488.2 write operation that you want to end. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. asyncResult (parameter) is invalid. -or- asyncResult (parameter) is null. asyncResult (parameter) is invalid. asyncResult (parameter) is null. EndWrite was called before BeginWrite. -or- The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. EndWrite was called before BeginWrite. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Writes data to a device from a file. Name of file that contains the data to write. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. fileName (parameter) is null. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- The interface board is not Controller-In-Charge. -or- DMA error. -or- GPIB bus error. -or- GPIB interface not addressed correctly. -or- No Listeners on the GPIB. -or- I/O operation aborted. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. The interface board is not Controller-In-Charge. DMA error. GPIB bus error. GPIB interface not addressed correctly. No Listeners on the GPIB. I/O operation aborted. Gets or sets the default size of read buffers when they are not explicitly defined as a parameter on read operations. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. Gets the last status of the last call made on the Device object. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. Gets the count of the last call made on the device. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. Gets or sets the primary address of the Device object. The property is set to an invalid state. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid value was passed to the property. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- Value is not currently supported by the NI-488.2 driver. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Value is not currently supported by the NI-488.2 driver. Gets or sets the secondary address of the Device object. The property is set to an invalid state. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid value was passed to the property. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- Value is not currently supported by the NI-488.2 driver. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Value is not currently supported by the NI-488.2 driver. Gets or sets the timeout period to select the maximum duration allowed for a synchronous I/O operation. The property is set to an invalid state. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid value was passed to the property. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- Value is not currently supported by the NI-488.2 driver. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Value is not currently supported by the NI-488.2 driver. Gets or sets a value indicating whether to assert the end or identify (EOI) line during write operations. The property is set to an invalid state. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid value was passed to the property. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- Value is not currently supported by the NI-488.2 driver. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Value is not currently supported by the NI-488.2 driver. Gets or sets a value indicating if readdressing is performed between read and write operations. The property is set to an invalid state. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid value was passed to the property. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- Value is not currently supported by the NI-488.2 driver. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Value is not currently supported by the NI-488.2 driver. Gets or sets a value indicating whether the end-of-string (EOS) character is used during read operations. The property is set to an invalid state. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid value was passed to the property. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- Value is not currently supported by the NI-488.2 driver. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Value is not currently supported by the NI-488.2 driver. Gets or sets a value indicating if the EOI line is asserted when the EOS character is sent during write operations. Refer to SetEndOnWrite. The property is set to an invalid state. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid value was passed to the property. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- Value is not currently supported by the NI-488.2 driver. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Value is not currently supported by the NI-488.2 driver. Gets or sets a value indicating whether to use an 8-bit or 7-bit compare. The property is set to an invalid state. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid value was passed to the property. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- Value is not currently supported by the NI-488.2 driver. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Value is not currently supported by the NI-488.2 driver. Gets or sets the end-of-string character to use during data transfer. The property is set to an invalid state. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid value was passed to the property. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- Value is not currently supported by the NI-488.2 driver. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Value is not currently supported by the NI-488.2 driver. Gets or sets the length of time the driver waits for a serial poll response byte when polling. The property is set to an invalid state. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid value was passed to the property. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- Value is not currently supported by the NI-488.2 driver. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Value is not currently supported by the NI-488.2 driver. Gets or sets a value indicating whether to send UNT (Untalk) and UNL (Unlisten) at the end of read and write operations. The property is set to an invalid state. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. An invalid value was passed to the property. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. -or- Nonexistent GPIB interface. -or- Asynchronous I/O operation in progress. -or- Value is not currently supported by the NI-488.2 driver. The inner exception is set to the GpibException due to one of the following conditions: A different process owns a lock for the interface. Nonexistent GPIB interface. Asynchronous I/O operation in progress. Value is not currently supported by the NI-488.2 driver. Gets access to the NI-488.2 driver device handle that is internally used with NI-488.2 driver operations. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. Gets or sets the object used to marshal event-handler and callback calls. Specifies how events and callback delegates are invoked. Specifies the comparison method to use with all end-of-string (EOS) comparisons. 7-bit compare for all end-of-string (EOS) comparisons. 8-bit compare for all end-of-string (EOS) comparisons. Specifies the error codes that can be returned from the NI-488.2 driver API. System error. This generally is returned if the interface board is not installed properly. Method requires GPIB interface to be Controller-In-Charge (CIC). No Listeners on the GPIB. The GPIB interface is not addressed correctly when using the Board object methods. Invalid argument to method call. GPIB interface not System Controller as required. I/O operation aborted (timeout). Nonexistent GPIB interface. DMA error. Asynchronous I/O in progress on the interface. The capability is not available in the underlying NI-488.2 driver. File system error. A GPIB bus error that occurs when the user sends out command bytes. The Serial Poll Queue cannot hold any more serial poll responses. SRQ stuck in ON position. Table problem. Address or Board is locked. Notify or NotifyCallback failed to re-arm. Input handle is invalid. Wait in progress on specified interface. The event notification was canceled due to a reset of the interface. The interface lost power. This exception is thrown when the NI-488.2 driver returns an error due to invalid configuration states, invalid parameters, and other factors. Initializes a new instance of the GpibException object. Initializes a new instance of the GpibException object using the given error message. Error message associated with this exception. Initializes a new instance of the GpibException object using the given error message and inner exception. Error message associated with this exception. Inner exception that caused this exception to be thrown. Initializes a new instance of the GpibException object with the given error message, NI-488.2 driver error code, and count. Error message associated with this exception. NI-488.2 driver error code that caused this exception to be thrown. Count value specific to the method that threw the exception. Initializes a new instance of the GpibException object with the given error message, inner exception, NI-488.2 driver error code, and count. Error message associated with this exception. Inner exception that caused this exception to be thrown. NI-488.2 driver error code that caused this exception to be thrown. Count value specific to the method that throws the exception. Initializes a new instance of the GpibException object using serialized data. Object that holds the serialized object data. Contextual information about the source or destination. Sets the SerializationInfo object with information about the exception. Object that holds the serialized object data. Contextual information about the source or destination. Gets the NI-488.2 driver error code that caused the exception to be thrown. Gets a count value that can help you diagnose a specific error. Gets a complete description of the error that caused the exception to be thrown. Retrieves the status information for GPIB on a per-process and per-thread basis. Initializes the object to receive GPIB status information on a per-process and per-thread basis. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. Finalizes the instance of the GpibStatus object. Releases all resources used by the GpibStatus object. Overrides ToString. Returns a string representation of the object. Gets the current count of GPIB on the current thread. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. Gets the current status of GPIB on the current thread. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. Gets the current error of GPIB on the current thread. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. Gets the current count of the GPIB on the current process. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. Gets the current status of the GPIB on the current process. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. Gets the current error of the GPIB on the current process. The NI-488.2 driver returns an error as a result of calling this method. This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer. The NI-488.2 driver library cannot be found. A required operation in the NI-488.2 driver library cannot be found. Contains NI-488.2 driver status information. An error occurred. Time limit exceeded. END or end-of-string (EOS) detected. SRQ line is asserted. Device Requesting Service. I/O complete. Interface is in a lockout state. Interface is in the Remote state. Board is Controller-In-Charge. Attention is asserted. Interface is Talk addressed (that is, either TADS, SPAS, or TACS is active). Listen addressed (either LADS or LACS is active). Device Trigger State. Device Clear State. Asynchronous I/O is in progress. Converts a GpibException to a standard .NET exception (i.e. ArgumentOutOfRangeException), if the type of error that the GpibException represents makes sense as a standard .NET exception. GpibException to translate Either the GpibException that was passed in or a new standard .NET exception with exp passed in as a parameter. Contains the NI-488.2 driver status code after the asynchronous operation has raised the event. Specifies the number of bytes of data or command bytes to write. Specifies the current Error if an error happened during the asynchronous operation. Contains the data read. Contains the data read. This delegate of this type is called once after the mask condition is satisfied in the Notify method. Object that generated the event. NotifyData object that specifies information about the event. Specifies the format of the data that passes to the NotifyCallback delegate. Initializes a new instance of NotifyData with serialized data. SerializationInfo to populate with data. Serialization destination. Sets the current re-arm mask for the NotifyCallback delegate. Re-arm mask. Returns the current Rearm mask for the NotifyCallback delegate. The current Rearm mask for the NotifyCallback delegate. You can specify the rearm mask by calling SetReenableMask. This method is equivalent to calling Board Notify or Device Notify with the mask specified in SetReenableMask after the delegate returns. Overrides ToString. Returns a string representation of the object. Populates a SerializationInfo with the data needed to serialize the target object. The SerializationInfo to populate with data. The destination for this serialization. Gets the user data value that the user specified in the NotifyCallback delegate. Gets the status value at the time the delegate is called. Gets the count value at the time the delegate is called. Gets the error value at the time the delegate is called. Specifies whether to use local or remote parallel poll configuration. Remote parallel poll configuration. Local parallel poll configuration. Specifies the timeout value to use when doing parallel polls. Use standard duration (2 microseconds) when conducting a parallel poll. 10 microseconds. 30 microseconds. 100 microseconds. 300 microseconds. 1 millisecond. 3 milliseconds. 10 milliseconds. 30 milliseconds. 100 milliseconds. 300 milliseconds. 1 second. 3 seconds. 10 seconds. 30 seconds. 100 seconds. 300 seconds. 1000 seconds. Partially defines the bits on a serial poll status byte bitfield. Device that asserted the service request is requesting service. At least one bit in the Event Status Register (ESR) is set. Device that is requesting service has a message available. Specifies the timeout value to use when doing method calls. Disabled - no timeout. 10 microseconds. 30 microseconds. 100 microseconds. 300 microseconds. 1 millisecond. 3 milliseconds. 10 milliseconds. 30 milliseconds. 100 milliseconds. 300 milliseconds. 1 second. 3 seconds. 10 seconds. 30 seconds. 100 seconds. 300 seconds. 1000 seconds.