VI_ATTR_WIN_SIZE/VI_ATTR_WIN_SIZE_32/VI_ATTR_WIN_SIZE_64

NI-VISA

VI_ATTR_WIN_SIZE/VI_ATTR_WIN_SIZE_32/VI_ATTR_WIN_SIZE_64

Resource Classes

FireWire INSTR, GPIB-VXI INSTR, GPIB-VXI MEMACC, PXI INSTR, PXI MEMACC, VXI INSTR, VXI MEMACC

Attribute Information

Access Privilege Data Type Range Default

Read Only
Local

VI_ATTR_WIN_SIZE:
ViBusSize

VI_ATTR_WIN_SIZE_32:
ViUInt32

VI_ATTR_WIN_SIZE_64:
ViUInt64

VI_ATTR_WIN_SIZE:
0h to FFFFFFFFh for 32‑bit applications

0h to FFFFFFFFFFFFFFFFh for 64‑bit applications


VI_ATTR_WIN_SIZE_32:
0h to FFFFFFFFh


VI_ATTR_WIN_SIZE_64:
0h to FFFFFFFFFFFFFFFFh

N/A

Description

VI_ATTR_WIN_SIZE, VI_ATTR_WIN_SIZE_32, and VI_ATTR_WIN_SIZE_64 specify the size of the region mapped to this window. If the value of VI_ATTR_WIN_ACCESS is VI_NMAPPED, the value of this attribute is meaningless.


Related Topics

INSTR Resource

MEMACC Resource

VI_ATTR_WIN_ACCESS

VI_ATTR_WIN_ACCESS_PRIV

VI_ATTR_WIN_BASE_ADDR/VI_ATTR_WIN_BASE_ADDR_32/VI_ATTR_WIN_BASE_ADDR_64

VI_ATTR_WIN_BYTE_ORDER