IVxi::DeviceClass
Note: Keysight's VISA COM does not support a COM server for VXI. The IVxi-related interfaces are listed in this help file because they are included in the global VISA COM library.
Description
Represents the VXI-defined device class to which the resource belongs: either message based (VXI_CLASS_MESSAGE), register based (VXI_CLASS_REGISTER), extended (VXI_CLASS_EXTENDED), or memory (VXI_CLASS_MEMORY). VME devices are usually either register based or belong to a miscellaneous class (VXI_CLASS_OTHER).
VB Prototype
Dim value As VXIDevClass
value = object.DeviceClass
C++ Prototype
HRESULT get_DeviceClass(
VXIDevClass* DeviceClass
);
Return Value
Refer to the table of return codes.
See Also
ComponentVersion, SpecVersion, HardwareInterfaceName, HardwareInterfaceNumber, HardwareInterfaceType, LockState, OptionString, ProgID, ResourceName, SessionType, SoftwareManufacturerID, SoftwareManufacturerName, Timeout, LastStatus, CommanderLA, DestinationAccessPrivilege, DeviceClass, FastDataChannel, FastDataChannelMode, FastDataChannelUsePair, ImmediateServant, LogicalAddress, MainframeLogicalAddress, ManufacturerID, ManufacturerName, MemoryBase, MemorySize, MemorySpace, ModelCode, ModelName, TriggerID, Slot, SourceAccessPrivilege, TriggerSupport, GetAttribute, SetAttribute, LockRsrc, UnlockRsrc, Init, Close, AssertTrigger, CommandQuery, IVxi Overview