IRegister64::In64Ex
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
Reads in a 64-bit value from the specified memory space (assigned memory base + offset). This function takes the 64-bit value from the address space pointed to by space. The offset must be a valid memory address in the space.
Note: This method uses 64-bit integers. It can be used in Visual Basic.NET (VB.NET), but not in Visual Basic 6 (VB6) or earlier versions of Visual Basic.
If the session object is an INSTR session, the offset parameter specifies a relative offset from the start of the instrument's address space. If the session object is a MEMACC session, the offset parameter is an absolute offset from the start of memory in that VXI address space.
VB Prototype
value As
Long = In64Ex(
space As Short,
offset As Long
)
C++ Prototype
HRESULT In64Ex(
short space,
int64 offset,
int64* pVal8
);
Parameters
space
Specifies the address space.
The following values are legal:
VXI_A16_SPACE |
Address the A16 address space of VXI/MXI bus. |
VXI_A24_SPACE |
Address the A24 address space of VXI/MXI bus. |
VXI_A32_SPACE |
Address the A32 address space of VXI/MXI bus. |
offset
Offset (in bytes) of the address or register from which to read.
pVal8
Data read from bus
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, DestinationBigEndian, DestinationIncrement, SourceBigEndian, SourceIncrement, GetAttribute, SetAttribute, LockRsrc, UnlockRsrc, Init, Close, In8, In8Ex,In16, In16Ex, In32, In32Ex, In64, In64Ex, Out8, Out8Ex, Out16, Out16Ex, Out32, Out32Ex, Out64, Out64Ex, MoveIn8, MoveIn8Ex, MoveIn16, MoveIn16Ex, MoveIn32, MoveIn32Ex, MoveIn64, MoveIn64Ex, MoveOut8, MoveOut8Ex, MoveOut16, MoveOut16Ex, MoveOut32, MoveOut32Ex, MoveOut64, MoveOut64Ex, Move, MoveEx, IRegister64 Overview