Interface IEventUsbInterrupt

Description

Notification that a vendor-specific USB interrupt was received from the device.

IEventUsbInterrupt derives from IEvent.

Methods

Close

Closes the resource. Sending the resource's COM object's reference count to zero (and thus destroying the object) also executes a close, but this method may be useful for environments with garbage collection or other facilities that make object lifetimes non-deterministic.

Properties

type

The type of the event. Legal values are:

  • EVENT_IO_COMPLETION
  • EVENT_TRIG
  • EVENT_SERVICE_REQ
  • EVENT_CLEAR
  • EVENT_EXCEPTION
  • EVENT_GPIB_CIC
  • EVENT_GPIB_TALK
  • EVENT_GPIB_LISTEN
  • EVENT_VXI_VME_SYSFAIL
  • EVENT_VXI_VME_SYSRESET
  • EVENT_VXI_SIGP
  • EVENT_VXI_VME_INTR
  • EVENT_TCPIP_CONNECT
  • CUSTOM_EVENT_TYPE

CustomEventTypeNumber

If the type parameter's value is CUSTOM_EVENT_TYPE, this value contains the custom event type.

DataBuffer

Returns the received buffer data.

InterruptSize

Returns the actual number of bytes received.

IOStatus

Returns the I/O status code of this transfer.

See Also

Diagram of VISA COM Interfaces