VI_ATTR_WIN_BASE_ADDR/VI_ATTR_WIN_BASE_ADDR_32/VI_ATTR_WIN_BASE_ADDR_64

NI-VISA

VI_ATTR_WIN_BASE_ADDR/VI_ATTR_WIN_BASE_ADDR_32/VI_ATTR_WIN_BASE_ADDR_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_BASE_ADDR:
ViBusAddress

VI_ATTR_WIN_BASE_ADDR_32:
ViUInt32

VI_ATTR_WIN_BASE_ADDR_64:
ViUInt64

VI_ATTR_WIN_BASE_ADDR:
0h to FFFFFFFFh for 32‑bit applications

0h to FFFFFFFFFFFFFFFFh for 64‑bit applications


VI_ATTR_WIN_BASE_ADDR_32:
0h to FFFFFFFFh


VI_ATTR_WIN_BASE_ADDR_64:
0h to FFFFFFFFFFFFFFFFh

N/A

Description

VI_ATTR_WIN_BASE_ADDR, VI_ATTR_WIN_BASE_ADDR_32, and VI_ATTR_WIN_BASE_ADDR_64 specify the base address of the interface bus to which this window is mapped. 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_BYTE_ORDER

VI_ATTR_WIN_SIZE/VI_ATTR_WIN_SIZE_32/VI_ATTR_WIN_SIZE_64