VI_ATTR_USER_DATA/VI_ATTR_USER_DATA_32/VI_ATTR_USER_DATA_64

NI-VISA

VI_ATTR_USER_DATA/VI_ATTR_USER_DATA_32/VI_ATTR_USER_DATA_64

Resource Classes

All I/O session types

Attribute Information

Access Privilege Data Type Range Default

Read/Write
Local

VI_ATTR_USER_DATA:
ViAddr

VI_ATTR_USER_DATA_32:
ViUInt32

VI_ATTR_USER_DATA_64: ViUInt64

VI_ATTR_USER_DATA:
Not specified

VI_ATTR_USER_DATA_32:
0h to FFFFFFFFh

VI_ATTR_USER_DATA_64:
0h to FFFFFFFFFFFFFFFFh

N/A

Description

VI_ATTR_USER_DATA, VI_ATTR_USER_DATA_32, and VI_ATTR_USER_DATA_64 store data to be used privately by the application for a particular session. VISA does not use this data for any purpose. It is provided to the application for its own use.

VI_ATTR_USER_DATA_64 is not supported with 32-bit applications.


Related Topics

VISA Resource Template