VI_ATTR_RET_COUNT/VI_ATTR_RET_COUNT_32/VI_ATTR_RET_COUNT_64

NI-VISA

VI_ATTR_RET_COUNT/VI_ATTR_RET_COUNT_32/VI_ATTR_RET_COUNT_64

Resource Classes

VI_EVENT_IO_COMPLETION

Attribute Information

Access Privilege Data Type Range Default

Read Only

VI_ATTR_RET_COUNT: ViUInt32 for 32‑bit applications

ViUInt64 for 64‑bit applications


VI_ATTR_RET_COUNT_32:
ViUInt32


VI_ATTR_RET_COUNT_64:
ViUInt64

VI_ATTR_RET_COUNT:
0h to FFFFFFFFh for 32‑bit applications

0h to FFFFFFFFFFFFFFFFh for 64‑bit applications


VI_ATTR_RET_COUNT_32:
0h to FFFFFFFFh


VI_ATTR_RET_COUNT_64:
0h to FFFFFFFFFFFFFFFFh

N/A

Description

VI_ATTR_RET_COUNT, VI_ATTR_RET_COUNT_32, and VI_ATTR_RET_COUNT_64 contain the actual number of elements that were asynchronously transferred.

VI_ATTR_RET_COUNT_32 is always a 32-bit value.

VI_ATTR_RET_COUNT_64 is always a 64-bit value. VI_ATTR_RET_COUNT_64 is not supported with 32-bit applications.

VI_ATTR_RET_COUNT is a 32-bit value for 32-bit applications and a 64-bit value for 64-bit applications.


Related Topics

VI_ATTR_BUFFER

VI_ATTR_JOB_ID

VI_ATTR_STATUS

VI_EVENT_IO_COMPLETION