THM1176InstrumentDriver  1.0
C++ API for Metrolab THM1176
visa.h File Reference
#include <stdarg.h>
#include "visatype.h"
Include dependency graph for visa.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define VI_SPEC_VERSION   (0x00500400UL)
 
#define VI_ATTR_RSRC_CLASS   (0xBFFF0001UL)
 
#define VI_ATTR_RSRC_NAME   (0xBFFF0002UL)
 
#define VI_ATTR_RSRC_IMPL_VERSION   (0x3FFF0003UL)
 
#define VI_ATTR_RSRC_LOCK_STATE   (0x3FFF0004UL)
 
#define VI_ATTR_MAX_QUEUE_LENGTH   (0x3FFF0005UL)
 
#define VI_ATTR_USER_DATA_32   (0x3FFF0007UL)
 
#define VI_ATTR_FDC_CHNL   (0x3FFF000DUL)
 
#define VI_ATTR_FDC_MODE   (0x3FFF000FUL)
 
#define VI_ATTR_FDC_GEN_SIGNAL_EN   (0x3FFF0011UL)
 
#define VI_ATTR_FDC_USE_PAIR   (0x3FFF0013UL)
 
#define VI_ATTR_SEND_END_EN   (0x3FFF0016UL)
 
#define VI_ATTR_TERMCHAR   (0x3FFF0018UL)
 
#define VI_ATTR_TMO_VALUE   (0x3FFF001AUL)
 
#define VI_ATTR_GPIB_READDR_EN   (0x3FFF001BUL)
 
#define VI_ATTR_IO_PROT   (0x3FFF001CUL)
 
#define VI_ATTR_DMA_ALLOW_EN   (0x3FFF001EUL)
 
#define VI_ATTR_ASRL_BAUD   (0x3FFF0021UL)
 
#define VI_ATTR_ASRL_DATA_BITS   (0x3FFF0022UL)
 
#define VI_ATTR_ASRL_PARITY   (0x3FFF0023UL)
 
#define VI_ATTR_ASRL_STOP_BITS   (0x3FFF0024UL)
 
#define VI_ATTR_ASRL_FLOW_CNTRL   (0x3FFF0025UL)
 
#define VI_ATTR_RD_BUF_OPER_MODE   (0x3FFF002AUL)
 
#define VI_ATTR_RD_BUF_SIZE   (0x3FFF002BUL)
 
#define VI_ATTR_WR_BUF_OPER_MODE   (0x3FFF002DUL)
 
#define VI_ATTR_WR_BUF_SIZE   (0x3FFF002EUL)
 
#define VI_ATTR_SUPPRESS_END_EN   (0x3FFF0036UL)
 
#define VI_ATTR_TERMCHAR_EN   (0x3FFF0038UL)
 
#define VI_ATTR_DEST_ACCESS_PRIV   (0x3FFF0039UL)
 
#define VI_ATTR_DEST_BYTE_ORDER   (0x3FFF003AUL)
 
#define VI_ATTR_SRC_ACCESS_PRIV   (0x3FFF003CUL)
 
#define VI_ATTR_SRC_BYTE_ORDER   (0x3FFF003DUL)
 
#define VI_ATTR_SRC_INCREMENT   (0x3FFF0040UL)
 
#define VI_ATTR_DEST_INCREMENT   (0x3FFF0041UL)
 
#define VI_ATTR_WIN_ACCESS_PRIV   (0x3FFF0045UL)
 
#define VI_ATTR_WIN_BYTE_ORDER   (0x3FFF0047UL)
 
#define VI_ATTR_GPIB_ATN_STATE   (0x3FFF0057UL)
 
#define VI_ATTR_GPIB_ADDR_STATE   (0x3FFF005CUL)
 
#define VI_ATTR_GPIB_CIC_STATE   (0x3FFF005EUL)
 
#define VI_ATTR_GPIB_NDAC_STATE   (0x3FFF0062UL)
 
#define VI_ATTR_GPIB_SRQ_STATE   (0x3FFF0067UL)
 
#define VI_ATTR_GPIB_SYS_CNTRL_STATE   (0x3FFF0068UL)
 
#define VI_ATTR_GPIB_HS488_CBL_LEN   (0x3FFF0069UL)
 
#define VI_ATTR_CMDR_LA   (0x3FFF006BUL)
 
#define VI_ATTR_VXI_DEV_CLASS   (0x3FFF006CUL)
 
#define VI_ATTR_MAINFRAME_LA   (0x3FFF0070UL)
 
#define VI_ATTR_MANF_NAME   (0xBFFF0072UL)
 
#define VI_ATTR_MODEL_NAME   (0xBFFF0077UL)
 
#define VI_ATTR_VXI_VME_INTR_STATUS   (0x3FFF008BUL)
 
#define VI_ATTR_VXI_TRIG_STATUS   (0x3FFF008DUL)
 
#define VI_ATTR_VXI_VME_SYSFAIL_STATE   (0x3FFF0094UL)
 
#define VI_ATTR_WIN_BASE_ADDR_32   (0x3FFF0098UL)
 
#define VI_ATTR_WIN_SIZE_32   (0x3FFF009AUL)
 
#define VI_ATTR_ASRL_AVAIL_NUM   (0x3FFF00ACUL)
 
#define VI_ATTR_MEM_BASE_32   (0x3FFF00ADUL)
 
#define VI_ATTR_ASRL_CTS_STATE   (0x3FFF00AEUL)
 
#define VI_ATTR_ASRL_DCD_STATE   (0x3FFF00AFUL)
 
#define VI_ATTR_ASRL_DSR_STATE   (0x3FFF00B1UL)
 
#define VI_ATTR_ASRL_DTR_STATE   (0x3FFF00B2UL)
 
#define VI_ATTR_ASRL_END_IN   (0x3FFF00B3UL)
 
#define VI_ATTR_ASRL_END_OUT   (0x3FFF00B4UL)
 
#define VI_ATTR_ASRL_REPLACE_CHAR   (0x3FFF00BEUL)
 
#define VI_ATTR_ASRL_RI_STATE   (0x3FFF00BFUL)
 
#define VI_ATTR_ASRL_RTS_STATE   (0x3FFF00C0UL)
 
#define VI_ATTR_ASRL_XON_CHAR   (0x3FFF00C1UL)
 
#define VI_ATTR_ASRL_XOFF_CHAR   (0x3FFF00C2UL)
 
#define VI_ATTR_WIN_ACCESS   (0x3FFF00C3UL)
 
#define VI_ATTR_RM_SESSION   (0x3FFF00C4UL)
 
#define VI_ATTR_VXI_LA   (0x3FFF00D5UL)
 
#define VI_ATTR_MANF_ID   (0x3FFF00D9UL)
 
#define VI_ATTR_MEM_SIZE_32   (0x3FFF00DDUL)
 
#define VI_ATTR_MEM_SPACE   (0x3FFF00DEUL)
 
#define VI_ATTR_MODEL_CODE   (0x3FFF00DFUL)
 
#define VI_ATTR_SLOT   (0x3FFF00E8UL)
 
#define VI_ATTR_INTF_INST_NAME   (0xBFFF00E9UL)
 
#define VI_ATTR_IMMEDIATE_SERV   (0x3FFF0100UL)
 
#define VI_ATTR_INTF_PARENT_NUM   (0x3FFF0101UL)
 
#define VI_ATTR_RSRC_SPEC_VERSION   (0x3FFF0170UL)
 
#define VI_ATTR_INTF_TYPE   (0x3FFF0171UL)
 
#define VI_ATTR_GPIB_PRIMARY_ADDR   (0x3FFF0172UL)
 
#define VI_ATTR_GPIB_SECONDARY_ADDR   (0x3FFF0173UL)
 
#define VI_ATTR_RSRC_MANF_NAME   (0xBFFF0174UL)
 
#define VI_ATTR_RSRC_MANF_ID   (0x3FFF0175UL)
 
#define VI_ATTR_INTF_NUM   (0x3FFF0176UL)
 
#define VI_ATTR_TRIG_ID   (0x3FFF0177UL)
 
#define VI_ATTR_GPIB_REN_STATE   (0x3FFF0181UL)
 
#define VI_ATTR_GPIB_UNADDR_EN   (0x3FFF0184UL)
 
#define VI_ATTR_DEV_STATUS_BYTE   (0x3FFF0189UL)
 
#define VI_ATTR_FILE_APPEND_EN   (0x3FFF0192UL)
 
#define VI_ATTR_VXI_TRIG_SUPPORT   (0x3FFF0194UL)
 
#define VI_ATTR_TCPIP_ADDR   (0xBFFF0195UL)
 
#define VI_ATTR_TCPIP_HOSTNAME   (0xBFFF0196UL)
 
#define VI_ATTR_TCPIP_PORT   (0x3FFF0197UL)
 
#define VI_ATTR_TCPIP_DEVICE_NAME   (0xBFFF0199UL)
 
#define VI_ATTR_TCPIP_NODELAY   (0x3FFF019AUL)
 
#define VI_ATTR_TCPIP_KEEPALIVE   (0x3FFF019BUL)
 
#define VI_ATTR_4882_COMPLIANT   (0x3FFF019FUL)
 
#define VI_ATTR_USB_SERIAL_NUM   (0xBFFF01A0UL)
 
#define VI_ATTR_USB_INTFC_NUM   (0x3FFF01A1UL)
 
#define VI_ATTR_USB_PROTOCOL   (0x3FFF01A7UL)
 
#define VI_ATTR_USB_MAX_INTR_SIZE   (0x3FFF01AFUL)
 
#define VI_ATTR_PXI_DEV_NUM   (0x3FFF0201UL)
 
#define VI_ATTR_PXI_FUNC_NUM   (0x3FFF0202UL)
 
#define VI_ATTR_PXI_BUS_NUM   (0x3FFF0205UL)
 
#define VI_ATTR_PXI_CHASSIS   (0x3FFF0206UL)
 
#define VI_ATTR_PXI_SLOTPATH   (0xBFFF0207UL)
 
#define VI_ATTR_PXI_SLOT_LBUS_LEFT   (0x3FFF0208UL)
 
#define VI_ATTR_PXI_SLOT_LBUS_RIGHT   (0x3FFF0209UL)
 
#define VI_ATTR_PXI_TRIG_BUS   (0x3FFF020AUL)
 
#define VI_ATTR_PXI_STAR_TRIG_BUS   (0x3FFF020BUL)
 
#define VI_ATTR_PXI_STAR_TRIG_LINE   (0x3FFF020CUL)
 
#define VI_ATTR_PXI_SRC_TRIG_BUS   (0x3FFF020DUL)
 
#define VI_ATTR_PXI_DEST_TRIG_BUS   (0x3FFF020EUL)
 
#define VI_ATTR_PXI_MEM_TYPE_BAR0   (0x3FFF0211UL)
 
#define VI_ATTR_PXI_MEM_TYPE_BAR1   (0x3FFF0212UL)
 
#define VI_ATTR_PXI_MEM_TYPE_BAR2   (0x3FFF0213UL)
 
#define VI_ATTR_PXI_MEM_TYPE_BAR3   (0x3FFF0214UL)
 
#define VI_ATTR_PXI_MEM_TYPE_BAR4   (0x3FFF0215UL)
 
#define VI_ATTR_PXI_MEM_TYPE_BAR5   (0x3FFF0216UL)
 
#define VI_ATTR_PXI_MEM_BASE_BAR0_32   (0x3FFF0221UL)
 
#define VI_ATTR_PXI_MEM_BASE_BAR1_32   (0x3FFF0222UL)
 
#define VI_ATTR_PXI_MEM_BASE_BAR2_32   (0x3FFF0223UL)
 
#define VI_ATTR_PXI_MEM_BASE_BAR3_32   (0x3FFF0224UL)
 
#define VI_ATTR_PXI_MEM_BASE_BAR4_32   (0x3FFF0225UL)
 
#define VI_ATTR_PXI_MEM_BASE_BAR5_32   (0x3FFF0226UL)
 
#define VI_ATTR_PXI_MEM_BASE_BAR0_64   (0x3FFF0228UL)
 
#define VI_ATTR_PXI_MEM_BASE_BAR1_64   (0x3FFF0229UL)
 
#define VI_ATTR_PXI_MEM_BASE_BAR2_64   (0x3FFF022AUL)
 
#define VI_ATTR_PXI_MEM_BASE_BAR3_64   (0x3FFF022BUL)
 
#define VI_ATTR_PXI_MEM_BASE_BAR4_64   (0x3FFF022CUL)
 
#define VI_ATTR_PXI_MEM_BASE_BAR5_64   (0x3FFF022DUL)
 
#define VI_ATTR_PXI_MEM_SIZE_BAR0_32   (0x3FFF0231UL)
 
#define VI_ATTR_PXI_MEM_SIZE_BAR1_32   (0x3FFF0232UL)
 
#define VI_ATTR_PXI_MEM_SIZE_BAR2_32   (0x3FFF0233UL)
 
#define VI_ATTR_PXI_MEM_SIZE_BAR3_32   (0x3FFF0234UL)
 
#define VI_ATTR_PXI_MEM_SIZE_BAR4_32   (0x3FFF0235UL)
 
#define VI_ATTR_PXI_MEM_SIZE_BAR5_32   (0x3FFF0236UL)
 
#define VI_ATTR_PXI_MEM_SIZE_BAR0_64   (0x3FFF0238UL)
 
#define VI_ATTR_PXI_MEM_SIZE_BAR1_64   (0x3FFF0239UL)
 
#define VI_ATTR_PXI_MEM_SIZE_BAR2_64   (0x3FFF023AUL)
 
#define VI_ATTR_PXI_MEM_SIZE_BAR3_64   (0x3FFF023BUL)
 
#define VI_ATTR_PXI_MEM_SIZE_BAR4_64   (0x3FFF023CUL)
 
#define VI_ATTR_PXI_MEM_SIZE_BAR5_64   (0x3FFF023DUL)
 
#define VI_ATTR_PXI_IS_EXPRESS   (0x3FFF0240UL)
 
#define VI_ATTR_PXI_SLOT_LWIDTH   (0x3FFF0241UL)
 
#define VI_ATTR_PXI_MAX_LWIDTH   (0x3FFF0242UL)
 
#define VI_ATTR_PXI_ACTUAL_LWIDTH   (0x3FFF0243UL)
 
#define VI_ATTR_PXI_DSTAR_BUS   (0x3FFF0244UL)
 
#define VI_ATTR_PXI_DSTAR_SET   (0x3FFF0245UL)
 
#define VI_ATTR_PXI_ALLOW_WRITE_COMBINE   (0x3FFF0246UL)
 
#define VI_ATTR_TCPIP_HISLIP_OVERLAP_EN   (0x3FFF0300UL)
 
#define VI_ATTR_TCPIP_HISLIP_VERSION   (0x3FFF0301UL)
 
#define VI_ATTR_TCPIP_HISLIP_MAX_MESSAGE_KB   (0x3FFF0302UL)
 
#define VI_ATTR_TCPIP_IS_HISLIP   (0x3FFF0303UL)
 
#define VI_ATTR_JOB_ID   (0x3FFF4006UL)
 
#define VI_ATTR_EVENT_TYPE   (0x3FFF4010UL)
 
#define VI_ATTR_SIGP_STATUS_ID   (0x3FFF4011UL)
 
#define VI_ATTR_RECV_TRIG_ID   (0x3FFF4012UL)
 
#define VI_ATTR_INTR_STATUS_ID   (0x3FFF4023UL)
 
#define VI_ATTR_STATUS   (0x3FFF4025UL)
 
#define VI_ATTR_RET_COUNT_32   (0x3FFF4026UL)
 
#define VI_ATTR_BUFFER   (0x3FFF4027UL)
 
#define VI_ATTR_RECV_INTR_LEVEL   (0x3FFF4041UL)
 
#define VI_ATTR_OPER_NAME   (0xBFFF4042UL)
 
#define VI_ATTR_GPIB_RECV_CIC_STATE   (0x3FFF4193UL)
 
#define VI_ATTR_RECV_TCPIP_ADDR   (0xBFFF4198UL)
 
#define VI_ATTR_USB_RECV_INTR_SIZE   (0x3FFF41B0UL)
 
#define VI_ATTR_USB_RECV_INTR_DATA   (0xBFFF41B1UL)
 
#define VI_ATTR_PXI_RECV_INTR_SEQ   (0x3FFF4240UL)
 
#define VI_ATTR_PXI_RECV_INTR_DATA   (0x3FFF4241UL)
 
#define VI_ATTR_USER_DATA   (VI_ATTR_USER_DATA_32)
 
#define VI_ATTR_RET_COUNT   (VI_ATTR_RET_COUNT_32)
 
#define VI_ATTR_WIN_BASE_ADDR   (VI_ATTR_WIN_BASE_ADDR_32)
 
#define VI_ATTR_WIN_SIZE   (VI_ATTR_WIN_SIZE_32)
 
#define VI_ATTR_MEM_BASE   (VI_ATTR_MEM_BASE_32)
 
#define VI_ATTR_MEM_SIZE   (VI_ATTR_MEM_SIZE_32)
 
#define VI_ATTR_PXI_MEM_BASE_BAR0   (VI_ATTR_PXI_MEM_BASE_BAR0_32)
 
#define VI_ATTR_PXI_MEM_BASE_BAR1   (VI_ATTR_PXI_MEM_BASE_BAR1_32)
 
#define VI_ATTR_PXI_MEM_BASE_BAR2   (VI_ATTR_PXI_MEM_BASE_BAR2_32)
 
#define VI_ATTR_PXI_MEM_BASE_BAR3   (VI_ATTR_PXI_MEM_BASE_BAR3_32)
 
#define VI_ATTR_PXI_MEM_BASE_BAR4   (VI_ATTR_PXI_MEM_BASE_BAR4_32)
 
#define VI_ATTR_PXI_MEM_BASE_BAR5   (VI_ATTR_PXI_MEM_BASE_BAR5_32)
 
#define VI_ATTR_PXI_MEM_SIZE_BAR0   (VI_ATTR_PXI_MEM_SIZE_BAR0_32)
 
#define VI_ATTR_PXI_MEM_SIZE_BAR1   (VI_ATTR_PXI_MEM_SIZE_BAR1_32)
 
#define VI_ATTR_PXI_MEM_SIZE_BAR2   (VI_ATTR_PXI_MEM_SIZE_BAR2_32)
 
#define VI_ATTR_PXI_MEM_SIZE_BAR3   (VI_ATTR_PXI_MEM_SIZE_BAR3_32)
 
#define VI_ATTR_PXI_MEM_SIZE_BAR4   (VI_ATTR_PXI_MEM_SIZE_BAR4_32)
 
#define VI_ATTR_PXI_MEM_SIZE_BAR5   (VI_ATTR_PXI_MEM_SIZE_BAR5_32)
 
#define VI_EVENT_IO_COMPLETION   (0x3FFF2009UL)
 
#define VI_EVENT_TRIG   (0xBFFF200AUL)
 
#define VI_EVENT_SERVICE_REQ   (0x3FFF200BUL)
 
#define VI_EVENT_CLEAR   (0x3FFF200DUL)
 
#define VI_EVENT_EXCEPTION   (0xBFFF200EUL)
 
#define VI_EVENT_GPIB_CIC   (0x3FFF2012UL)
 
#define VI_EVENT_GPIB_TALK   (0x3FFF2013UL)
 
#define VI_EVENT_GPIB_LISTEN   (0x3FFF2014UL)
 
#define VI_EVENT_VXI_VME_SYSFAIL   (0x3FFF201DUL)
 
#define VI_EVENT_VXI_VME_SYSRESET   (0x3FFF201EUL)
 
#define VI_EVENT_VXI_SIGP   (0x3FFF2020UL)
 
#define VI_EVENT_VXI_VME_INTR   (0xBFFF2021UL)
 
#define VI_EVENT_PXI_INTR   (0x3FFF2022UL)
 
#define VI_EVENT_TCPIP_CONNECT   (0x3FFF2036UL)
 
#define VI_EVENT_USB_INTR   (0x3FFF2037UL)
 
#define VI_ALL_ENABLED_EVENTS   (0x3FFF7FFFUL)
 
#define VI_SUCCESS_EVENT_EN   (0x3FFF0002L) /* 3FFF0002, 1073676290 */
 
#define VI_SUCCESS_EVENT_DIS   (0x3FFF0003L) /* 3FFF0003, 1073676291 */
 
#define VI_SUCCESS_QUEUE_EMPTY   (0x3FFF0004L) /* 3FFF0004, 1073676292 */
 
#define VI_SUCCESS_TERM_CHAR   (0x3FFF0005L) /* 3FFF0005, 1073676293 */
 
#define VI_SUCCESS_MAX_CNT   (0x3FFF0006L) /* 3FFF0006, 1073676294 */
 
#define VI_SUCCESS_DEV_NPRESENT   (0x3FFF007DL) /* 3FFF007D, 1073676413 */
 
#define VI_SUCCESS_TRIG_MAPPED   (0x3FFF007EL) /* 3FFF007E, 1073676414 */
 
#define VI_SUCCESS_QUEUE_NEMPTY   (0x3FFF0080L) /* 3FFF0080, 1073676416 */
 
#define VI_SUCCESS_NCHAIN   (0x3FFF0098L) /* 3FFF0098, 1073676440 */
 
#define VI_SUCCESS_NESTED_SHARED   (0x3FFF0099L) /* 3FFF0099, 1073676441 */
 
#define VI_SUCCESS_NESTED_EXCLUSIVE   (0x3FFF009AL) /* 3FFF009A, 1073676442 */
 
#define VI_SUCCESS_SYNC   (0x3FFF009BL) /* 3FFF009B, 1073676443 */
 
#define VI_WARN_QUEUE_OVERFLOW   (0x3FFF000CL) /* 3FFF000C, 1073676300 */
 
#define VI_WARN_CONFIG_NLOADED   (0x3FFF0077L) /* 3FFF0077, 1073676407 */
 
#define VI_WARN_NULL_OBJECT   (0x3FFF0082L) /* 3FFF0082, 1073676418 */
 
#define VI_WARN_NSUP_ATTR_STATE   (0x3FFF0084L) /* 3FFF0084, 1073676420 */
 
#define VI_WARN_UNKNOWN_STATUS   (0x3FFF0085L) /* 3FFF0085, 1073676421 */
 
#define VI_WARN_NSUP_BUF   (0x3FFF0088L) /* 3FFF0088, 1073676424 */
 
#define VI_WARN_EXT_FUNC_NIMPL   (0x3FFF00A9L) /* 3FFF00A9, 1073676457 */
 
#define VI_ERROR_SYSTEM_ERROR   (_VI_ERROR+0x3FFF0000L) /* BFFF0000, -1073807360 */
 
#define VI_ERROR_INV_OBJECT   (_VI_ERROR+0x3FFF000EL) /* BFFF000E, -1073807346 */
 
#define VI_ERROR_RSRC_LOCKED   (_VI_ERROR+0x3FFF000FL) /* BFFF000F, -1073807345 */
 
#define VI_ERROR_INV_EXPR   (_VI_ERROR+0x3FFF0010L) /* BFFF0010, -1073807344 */
 
#define VI_ERROR_RSRC_NFOUND   (_VI_ERROR+0x3FFF0011L) /* BFFF0011, -1073807343 */
 
#define VI_ERROR_INV_RSRC_NAME   (_VI_ERROR+0x3FFF0012L) /* BFFF0012, -1073807342 */
 
#define VI_ERROR_INV_ACC_MODE   (_VI_ERROR+0x3FFF0013L) /* BFFF0013, -1073807341 */
 
#define VI_ERROR_TMO   (_VI_ERROR+0x3FFF0015L) /* BFFF0015, -1073807339 */
 
#define VI_ERROR_CLOSING_FAILED   (_VI_ERROR+0x3FFF0016L) /* BFFF0016, -1073807338 */
 
#define VI_ERROR_INV_DEGREE   (_VI_ERROR+0x3FFF001BL) /* BFFF001B, -1073807333 */
 
#define VI_ERROR_INV_JOB_ID   (_VI_ERROR+0x3FFF001CL) /* BFFF001C, -1073807332 */
 
#define VI_ERROR_NSUP_ATTR   (_VI_ERROR+0x3FFF001DL) /* BFFF001D, -1073807331 */
 
#define VI_ERROR_NSUP_ATTR_STATE   (_VI_ERROR+0x3FFF001EL) /* BFFF001E, -1073807330 */
 
#define VI_ERROR_ATTR_READONLY   (_VI_ERROR+0x3FFF001FL) /* BFFF001F, -1073807329 */
 
#define VI_ERROR_INV_LOCK_TYPE   (_VI_ERROR+0x3FFF0020L) /* BFFF0020, -1073807328 */
 
#define VI_ERROR_INV_ACCESS_KEY   (_VI_ERROR+0x3FFF0021L) /* BFFF0021, -1073807327 */
 
#define VI_ERROR_INV_EVENT   (_VI_ERROR+0x3FFF0026L) /* BFFF0026, -1073807322 */
 
#define VI_ERROR_INV_MECH   (_VI_ERROR+0x3FFF0027L) /* BFFF0027, -1073807321 */
 
#define VI_ERROR_HNDLR_NINSTALLED   (_VI_ERROR+0x3FFF0028L) /* BFFF0028, -1073807320 */
 
#define VI_ERROR_INV_HNDLR_REF   (_VI_ERROR+0x3FFF0029L) /* BFFF0029, -1073807319 */
 
#define VI_ERROR_INV_CONTEXT   (_VI_ERROR+0x3FFF002AL) /* BFFF002A, -1073807318 */
 
#define VI_ERROR_QUEUE_OVERFLOW   (_VI_ERROR+0x3FFF002DL) /* BFFF002D, -1073807315 */
 
#define VI_ERROR_NENABLED   (_VI_ERROR+0x3FFF002FL) /* BFFF002F, -1073807313 */
 
#define VI_ERROR_ABORT   (_VI_ERROR+0x3FFF0030L) /* BFFF0030, -1073807312 */
 
#define VI_ERROR_RAW_WR_PROT_VIOL   (_VI_ERROR+0x3FFF0034L) /* BFFF0034, -1073807308 */
 
#define VI_ERROR_RAW_RD_PROT_VIOL   (_VI_ERROR+0x3FFF0035L) /* BFFF0035, -1073807307 */
 
#define VI_ERROR_OUTP_PROT_VIOL   (_VI_ERROR+0x3FFF0036L) /* BFFF0036, -1073807306 */
 
#define VI_ERROR_INP_PROT_VIOL   (_VI_ERROR+0x3FFF0037L) /* BFFF0037, -1073807305 */
 
#define VI_ERROR_BERR   (_VI_ERROR+0x3FFF0038L) /* BFFF0038, -1073807304 */
 
#define VI_ERROR_IN_PROGRESS   (_VI_ERROR+0x3FFF0039L) /* BFFF0039, -1073807303 */
 
#define VI_ERROR_INV_SETUP   (_VI_ERROR+0x3FFF003AL) /* BFFF003A, -1073807302 */
 
#define VI_ERROR_QUEUE_ERROR   (_VI_ERROR+0x3FFF003BL) /* BFFF003B, -1073807301 */
 
#define VI_ERROR_ALLOC   (_VI_ERROR+0x3FFF003CL) /* BFFF003C, -1073807300 */
 
#define VI_ERROR_INV_MASK   (_VI_ERROR+0x3FFF003DL) /* BFFF003D, -1073807299 */
 
#define VI_ERROR_IO   (_VI_ERROR+0x3FFF003EL) /* BFFF003E, -1073807298 */
 
#define VI_ERROR_INV_FMT   (_VI_ERROR+0x3FFF003FL) /* BFFF003F, -1073807297 */
 
#define VI_ERROR_NSUP_FMT   (_VI_ERROR+0x3FFF0041L) /* BFFF0041, -1073807295 */
 
#define VI_ERROR_LINE_IN_USE   (_VI_ERROR+0x3FFF0042L) /* BFFF0042, -1073807294 */
 
#define VI_ERROR_LINE_NRESERVED   (_VI_ERROR+0x3FFF0043L) /* BFFF0043, -1073807293 */
 
#define VI_ERROR_NSUP_MODE   (_VI_ERROR+0x3FFF0046L) /* BFFF0046, -1073807290 */
 
#define VI_ERROR_SRQ_NOCCURRED   (_VI_ERROR+0x3FFF004AL) /* BFFF004A, -1073807286 */
 
#define VI_ERROR_INV_SPACE   (_VI_ERROR+0x3FFF004EL) /* BFFF004E, -1073807282 */
 
#define VI_ERROR_INV_OFFSET   (_VI_ERROR+0x3FFF0051L) /* BFFF0051, -1073807279 */
 
#define VI_ERROR_INV_WIDTH   (_VI_ERROR+0x3FFF0052L) /* BFFF0052, -1073807278 */
 
#define VI_ERROR_NSUP_OFFSET   (_VI_ERROR+0x3FFF0054L) /* BFFF0054, -1073807276 */
 
#define VI_ERROR_NSUP_VAR_WIDTH   (_VI_ERROR+0x3FFF0055L) /* BFFF0055, -1073807275 */
 
#define VI_ERROR_WINDOW_NMAPPED   (_VI_ERROR+0x3FFF0057L) /* BFFF0057, -1073807273 */
 
#define VI_ERROR_RESP_PENDING   (_VI_ERROR+0x3FFF0059L) /* BFFF0059, -1073807271 */
 
#define VI_ERROR_NLISTENERS   (_VI_ERROR+0x3FFF005FL) /* BFFF005F, -1073807265 */
 
#define VI_ERROR_NCIC   (_VI_ERROR+0x3FFF0060L) /* BFFF0060, -1073807264 */
 
#define VI_ERROR_NSYS_CNTLR   (_VI_ERROR+0x3FFF0061L) /* BFFF0061, -1073807263 */
 
#define VI_ERROR_NSUP_OPER   (_VI_ERROR+0x3FFF0067L) /* BFFF0067, -1073807257 */
 
#define VI_ERROR_INTR_PENDING   (_VI_ERROR+0x3FFF0068L) /* BFFF0068, -1073807256 */
 
#define VI_ERROR_ASRL_PARITY   (_VI_ERROR+0x3FFF006AL) /* BFFF006A, -1073807254 */
 
#define VI_ERROR_ASRL_FRAMING   (_VI_ERROR+0x3FFF006BL) /* BFFF006B, -1073807253 */
 
#define VI_ERROR_ASRL_OVERRUN   (_VI_ERROR+0x3FFF006CL) /* BFFF006C, -1073807252 */
 
#define VI_ERROR_TRIG_NMAPPED   (_VI_ERROR+0x3FFF006EL) /* BFFF006E, -1073807250 */
 
#define VI_ERROR_NSUP_ALIGN_OFFSET   (_VI_ERROR+0x3FFF0070L) /* BFFF0070, -1073807248 */
 
#define VI_ERROR_USER_BUF   (_VI_ERROR+0x3FFF0071L) /* BFFF0071, -1073807247 */
 
#define VI_ERROR_RSRC_BUSY   (_VI_ERROR+0x3FFF0072L) /* BFFF0072, -1073807246 */
 
#define VI_ERROR_NSUP_WIDTH   (_VI_ERROR+0x3FFF0076L) /* BFFF0076, -1073807242 */
 
#define VI_ERROR_INV_PARAMETER   (_VI_ERROR+0x3FFF0078L) /* BFFF0078, -1073807240 */
 
#define VI_ERROR_INV_PROT   (_VI_ERROR+0x3FFF0079L) /* BFFF0079, -1073807239 */
 
#define VI_ERROR_INV_SIZE   (_VI_ERROR+0x3FFF007BL) /* BFFF007B, -1073807237 */
 
#define VI_ERROR_WINDOW_MAPPED   (_VI_ERROR+0x3FFF0080L) /* BFFF0080, -1073807232 */
 
#define VI_ERROR_NIMPL_OPER   (_VI_ERROR+0x3FFF0081L) /* BFFF0081, -1073807231 */
 
#define VI_ERROR_INV_LENGTH   (_VI_ERROR+0x3FFF0083L) /* BFFF0083, -1073807229 */
 
#define VI_ERROR_INV_MODE   (_VI_ERROR+0x3FFF0091L) /* BFFF0091, -1073807215 */
 
#define VI_ERROR_SESN_NLOCKED   (_VI_ERROR+0x3FFF009CL) /* BFFF009C, -1073807204 */
 
#define VI_ERROR_MEM_NSHARED   (_VI_ERROR+0x3FFF009DL) /* BFFF009D, -1073807203 */
 
#define VI_ERROR_LIBRARY_NFOUND   (_VI_ERROR+0x3FFF009EL) /* BFFF009E, -1073807202 */
 
#define VI_ERROR_NSUP_INTR   (_VI_ERROR+0x3FFF009FL) /* BFFF009F, -1073807201 */
 
#define VI_ERROR_INV_LINE   (_VI_ERROR+0x3FFF00A0L) /* BFFF00A0, -1073807200 */
 
#define VI_ERROR_FILE_ACCESS   (_VI_ERROR+0x3FFF00A1L) /* BFFF00A1, -1073807199 */
 
#define VI_ERROR_FILE_IO   (_VI_ERROR+0x3FFF00A2L) /* BFFF00A2, -1073807198 */
 
#define VI_ERROR_NSUP_LINE   (_VI_ERROR+0x3FFF00A3L) /* BFFF00A3, -1073807197 */
 
#define VI_ERROR_NSUP_MECH   (_VI_ERROR+0x3FFF00A4L) /* BFFF00A4, -1073807196 */
 
#define VI_ERROR_INTF_NUM_NCONFIG   (_VI_ERROR+0x3FFF00A5L) /* BFFF00A5, -1073807195 */
 
#define VI_ERROR_CONN_LOST   (_VI_ERROR+0x3FFF00A6L) /* BFFF00A6, -1073807194 */
 
#define VI_ERROR_MACHINE_NAVAIL   (_VI_ERROR+0x3FFF00A7L) /* BFFF00A7, -1073807193 */
 
#define VI_ERROR_NPERMISSION   (_VI_ERROR+0x3FFF00A8L) /* BFFF00A8, -1073807192 */
 
#define VI_VERSION_MAJOR(ver)   ((((ViVersion)ver) & 0xFFF00000UL) >> 20)
 
#define VI_VERSION_MINOR(ver)   ((((ViVersion)ver) & 0x000FFF00UL) >> 8)
 
#define VI_VERSION_SUBMINOR(ver)   ((((ViVersion)ver) & 0x000000FFUL) )
 
#define VI_FIND_BUFLEN   (256)
 
#define VI_INTF_GPIB   (1)
 
#define VI_INTF_VXI   (2)
 
#define VI_INTF_GPIB_VXI   (3)
 
#define VI_INTF_ASRL   (4)
 
#define VI_INTF_PXI   (5)
 
#define VI_INTF_TCPIP   (6)
 
#define VI_INTF_USB   (7)
 
#define VI_PROT_NORMAL   (1)
 
#define VI_PROT_FDC   (2)
 
#define VI_PROT_HS488   (3)
 
#define VI_PROT_4882_STRS   (4)
 
#define VI_PROT_USBTMC_VENDOR   (5)
 
#define VI_FDC_NORMAL   (1)
 
#define VI_FDC_STREAM   (2)
 
#define VI_LOCAL_SPACE   (0)
 
#define VI_A16_SPACE   (1)
 
#define VI_A24_SPACE   (2)
 
#define VI_A32_SPACE   (3)
 
#define VI_A64_SPACE   (4)
 
#define VI_PXI_ALLOC_SPACE   (9)
 
#define VI_PXI_CFG_SPACE   (10)
 
#define VI_PXI_BAR0_SPACE   (11)
 
#define VI_PXI_BAR1_SPACE   (12)
 
#define VI_PXI_BAR2_SPACE   (13)
 
#define VI_PXI_BAR3_SPACE   (14)
 
#define VI_PXI_BAR4_SPACE   (15)
 
#define VI_PXI_BAR5_SPACE   (16)
 
#define VI_OPAQUE_SPACE   (0xFFFF)
 
#define VI_UNKNOWN_LA   (-1)
 
#define VI_UNKNOWN_SLOT   (-1)
 
#define VI_UNKNOWN_LEVEL   (-1)
 
#define VI_UNKNOWN_CHASSIS   (-1)
 
#define VI_QUEUE   (1)
 
#define VI_HNDLR   (2)
 
#define VI_SUSPEND_HNDLR   (4)
 
#define VI_ALL_MECH   (0xFFFF)
 
#define VI_ANY_HNDLR   (0)
 
#define VI_TRIG_ALL   (-2)
 
#define VI_TRIG_SW   (-1)
 
#define VI_TRIG_TTL0   (0)
 
#define VI_TRIG_TTL1   (1)
 
#define VI_TRIG_TTL2   (2)
 
#define VI_TRIG_TTL3   (3)
 
#define VI_TRIG_TTL4   (4)
 
#define VI_TRIG_TTL5   (5)
 
#define VI_TRIG_TTL6   (6)
 
#define VI_TRIG_TTL7   (7)
 
#define VI_TRIG_ECL0   (8)
 
#define VI_TRIG_ECL1   (9)
 
#define VI_TRIG_ECL2   (10)
 
#define VI_TRIG_ECL3   (11)
 
#define VI_TRIG_ECL4   (12)
 
#define VI_TRIG_ECL5   (13)
 
#define VI_TRIG_STAR_SLOT1   (14)
 
#define VI_TRIG_STAR_SLOT2   (15)
 
#define VI_TRIG_STAR_SLOT3   (16)
 
#define VI_TRIG_STAR_SLOT4   (17)
 
#define VI_TRIG_STAR_SLOT5   (18)
 
#define VI_TRIG_STAR_SLOT6   (19)
 
#define VI_TRIG_STAR_SLOT7   (20)
 
#define VI_TRIG_STAR_SLOT8   (21)
 
#define VI_TRIG_STAR_SLOT9   (22)
 
#define VI_TRIG_STAR_SLOT10   (23)
 
#define VI_TRIG_STAR_SLOT11   (24)
 
#define VI_TRIG_STAR_SLOT12   (25)
 
#define VI_TRIG_STAR_INSTR   (26)
 
#define VI_TRIG_PANEL_IN   (27)
 
#define VI_TRIG_PANEL_OUT   (28)
 
#define VI_TRIG_STAR_VXI0   (29)
 
#define VI_TRIG_STAR_VXI1   (30)
 
#define VI_TRIG_STAR_VXI2   (31)
 
#define VI_TRIG_PROT_DEFAULT   (0)
 
#define VI_TRIG_PROT_ON   (1)
 
#define VI_TRIG_PROT_OFF   (2)
 
#define VI_TRIG_PROT_SYNC   (5)
 
#define VI_TRIG_PROT_RESERVE   (6)
 
#define VI_TRIG_PROT_UNRESERVE   (7)
 
#define VI_READ_BUF   (1)
 
#define VI_WRITE_BUF   (2)
 
#define VI_READ_BUF_DISCARD   (4)
 
#define VI_WRITE_BUF_DISCARD   (8)
 
#define VI_IO_IN_BUF   (16)
 
#define VI_IO_OUT_BUF   (32)
 
#define VI_IO_IN_BUF_DISCARD   (64)
 
#define VI_IO_OUT_BUF_DISCARD   (128)
 
#define VI_FLUSH_ON_ACCESS   (1)
 
#define VI_FLUSH_WHEN_FULL   (2)
 
#define VI_FLUSH_DISABLE   (3)
 
#define VI_NMAPPED   (1)
 
#define VI_USE_OPERS   (2)
 
#define VI_DEREF_ADDR   (3)
 
#define VI_DEREF_ADDR_BYTE_SWAP   (4)
 
#define VI_TMO_IMMEDIATE   (0L)
 
#define VI_TMO_INFINITE   (0xFFFFFFFFUL)
 
#define VI_NO_LOCK   (0)
 
#define VI_EXCLUSIVE_LOCK   (1)
 
#define VI_SHARED_LOCK   (2)
 
#define VI_LOAD_CONFIG   (4)
 
#define VI_NO_SEC_ADDR   (0xFFFF)
 
#define VI_ASRL_PAR_NONE   (0)
 
#define VI_ASRL_PAR_ODD   (1)
 
#define VI_ASRL_PAR_EVEN   (2)
 
#define VI_ASRL_PAR_MARK   (3)
 
#define VI_ASRL_PAR_SPACE   (4)
 
#define VI_ASRL_STOP_ONE   (10)
 
#define VI_ASRL_STOP_ONE5   (15)
 
#define VI_ASRL_STOP_TWO   (20)
 
#define VI_ASRL_FLOW_NONE   (0)
 
#define VI_ASRL_FLOW_XON_XOFF   (1)
 
#define VI_ASRL_FLOW_RTS_CTS   (2)
 
#define VI_ASRL_FLOW_DTR_DSR   (4)
 
#define VI_ASRL_END_NONE   (0)
 
#define VI_ASRL_END_LAST_BIT   (1)
 
#define VI_ASRL_END_TERMCHAR   (2)
 
#define VI_ASRL_END_BREAK   (3)
 
#define VI_STATE_ASSERTED   (1)
 
#define VI_STATE_UNASSERTED   (0)
 
#define VI_STATE_UNKNOWN   (-1)
 
#define VI_BIG_ENDIAN   (0)
 
#define VI_LITTLE_ENDIAN   (1)
 
#define VI_DATA_PRIV   (0)
 
#define VI_DATA_NPRIV   (1)
 
#define VI_PROG_PRIV   (2)
 
#define VI_PROG_NPRIV   (3)
 
#define VI_BLCK_PRIV   (4)
 
#define VI_BLCK_NPRIV   (5)
 
#define VI_D64_PRIV   (6)
 
#define VI_D64_NPRIV   (7)
 
#define VI_D64_2EVME   (8)
 
#define VI_D64_SST160   (9)
 
#define VI_D64_SST267   (10)
 
#define VI_D64_SST320   (11)
 
#define VI_WIDTH_8   (1)
 
#define VI_WIDTH_16   (2)
 
#define VI_WIDTH_32   (4)
 
#define VI_WIDTH_64   (8)
 
#define VI_GPIB_REN_DEASSERT   (0)
 
#define VI_GPIB_REN_ASSERT   (1)
 
#define VI_GPIB_REN_DEASSERT_GTL   (2)
 
#define VI_GPIB_REN_ASSERT_ADDRESS   (3)
 
#define VI_GPIB_REN_ASSERT_LLO   (4)
 
#define VI_GPIB_REN_ASSERT_ADDRESS_LLO   (5)
 
#define VI_GPIB_REN_ADDRESS_GTL   (6)
 
#define VI_GPIB_ATN_DEASSERT   (0)
 
#define VI_GPIB_ATN_ASSERT   (1)
 
#define VI_GPIB_ATN_DEASSERT_HANDSHAKE   (2)
 
#define VI_GPIB_ATN_ASSERT_IMMEDIATE   (3)
 
#define VI_GPIB_HS488_DISABLED   (0)
 
#define VI_GPIB_HS488_NIMPL   (-1)
 
#define VI_GPIB_UNADDRESSED   (0)
 
#define VI_GPIB_TALKER   (1)
 
#define VI_GPIB_LISTENER   (2)
 
#define VI_VXI_CMD16   (0x0200)
 
#define VI_VXI_CMD16_RESP16   (0x0202)
 
#define VI_VXI_RESP16   (0x0002)
 
#define VI_VXI_CMD32   (0x0400)
 
#define VI_VXI_CMD32_RESP16   (0x0402)
 
#define VI_VXI_CMD32_RESP32   (0x0404)
 
#define VI_VXI_RESP32   (0x0004)
 
#define VI_ASSERT_SIGNAL   (-1)
 
#define VI_ASSERT_USE_ASSIGNED   (0)
 
#define VI_ASSERT_IRQ1   (1)
 
#define VI_ASSERT_IRQ2   (2)
 
#define VI_ASSERT_IRQ3   (3)
 
#define VI_ASSERT_IRQ4   (4)
 
#define VI_ASSERT_IRQ5   (5)
 
#define VI_ASSERT_IRQ6   (6)
 
#define VI_ASSERT_IRQ7   (7)
 
#define VI_UTIL_ASSERT_SYSRESET   (1)
 
#define VI_UTIL_ASSERT_SYSFAIL   (2)
 
#define VI_UTIL_DEASSERT_SYSFAIL   (3)
 
#define VI_VXI_CLASS_MEMORY   (0)
 
#define VI_VXI_CLASS_EXTENDED   (1)
 
#define VI_VXI_CLASS_MESSAGE   (2)
 
#define VI_VXI_CLASS_REGISTER   (3)
 
#define VI_VXI_CLASS_OTHER   (4)
 
#define VI_PXI_ADDR_NONE   (0)
 
#define VI_PXI_ADDR_MEM   (1)
 
#define VI_PXI_ADDR_IO   (2)
 
#define VI_PXI_ADDR_CFG   (3)
 
#define VI_TRIG_UNKNOWN   (-1)
 
#define VI_PXI_LBUS_UNKNOWN   (-1)
 
#define VI_PXI_LBUS_NONE   (0)
 
#define VI_PXI_LBUS_STAR_TRIG_BUS_0   (1000)
 
#define VI_PXI_LBUS_STAR_TRIG_BUS_1   (1001)
 
#define VI_PXI_LBUS_STAR_TRIG_BUS_2   (1002)
 
#define VI_PXI_LBUS_STAR_TRIG_BUS_3   (1003)
 
#define VI_PXI_LBUS_STAR_TRIG_BUS_4   (1004)
 
#define VI_PXI_LBUS_STAR_TRIG_BUS_5   (1005)
 
#define VI_PXI_LBUS_STAR_TRIG_BUS_6   (1006)
 
#define VI_PXI_LBUS_STAR_TRIG_BUS_7   (1007)
 
#define VI_PXI_LBUS_STAR_TRIG_BUS_8   (1008)
 
#define VI_PXI_LBUS_STAR_TRIG_BUS_9   (1009)
 
#define VI_PXI_STAR_TRIG_CONTROLLER   (1413)
 
#define viGetDefaultRM(vi)   viOpenDefaultRM(vi)
 
#define VI_ERROR_INV_SESSION   (VI_ERROR_INV_OBJECT)
 
#define VI_INFINITE   (VI_TMO_INFINITE)
 
#define VI_NORMAL   (VI_PROT_NORMAL)
 
#define VI_FDC   (VI_PROT_FDC)
 
#define VI_HS488   (VI_PROT_HS488)
 
#define VI_ASRL488   (VI_PROT_4882_STRS)
 
#define VI_ASRL_IN_BUF   (VI_IO_IN_BUF)
 
#define VI_ASRL_OUT_BUF   (VI_IO_OUT_BUF)
 
#define VI_ASRL_IN_BUF_DISCARD   (VI_IO_IN_BUF_DISCARD)
 
#define VI_ASRL_OUT_BUF_DISCARD   (VI_IO_OUT_BUF_DISCARD)
 
#define VI_INTF_RIO   (8)
 
#define VI_INTF_FIREWIRE   (9)
 
#define VI_ATTR_SYNC_MXI_ALLOW_EN   (0x3FFF0161UL) /* ViBoolean, read/write */
 
#define VI_EVENT_VXI_DEV_CMD   (0xBFFF200FUL)
 
#define VI_ATTR_VXI_DEV_CMD_TYPE   (0x3FFF4037UL) /* ViInt16, read-only */
 
#define VI_ATTR_VXI_DEV_CMD_VALUE   (0x3FFF4038UL) /* ViUInt32, read-only */
 
#define VI_VXI_DEV_CMD_TYPE_16   (16)
 
#define VI_VXI_DEV_CMD_TYPE_32   (32)
 
#define VI_VXI_RESP_NONE   (0)
 
#define VI_VXI_RESP_PROT_ERROR   (-1)
 
#define VI_ATTR_VXI_TRIG_LINES_EN   (0x3FFF4043UL)
 
#define VI_ATTR_VXI_TRIG_DIR   (0x3FFF4044UL)
 
#define VI_ATTR_ASRL_DISCARD_NULL   (0x3FFF00B0UL)
 
#define VI_ATTR_ASRL_CONNECTED   (0x3FFF01BBUL)
 
#define VI_ATTR_ASRL_BREAK_STATE   (0x3FFF01BCUL)
 
#define VI_ATTR_ASRL_BREAK_LEN   (0x3FFF01BDUL)
 
#define VI_ATTR_ASRL_ALLOW_TRANSMIT   (0x3FFF01BEUL)
 
#define VI_ATTR_ASRL_WIRE_MODE   (0x3FFF01BFUL)
 
#define VI_ASRL_WIRE_485_4   (0)
 
#define VI_ASRL_WIRE_485_2_DTR_ECHO   (1)
 
#define VI_ASRL_WIRE_485_2_DTR_CTRL   (2)
 
#define VI_ASRL_WIRE_485_2_AUTO   (3)
 
#define VI_ASRL_WIRE_232_DTE   (128)
 
#define VI_ASRL_WIRE_232_DCE   (129)
 
#define VI_ASRL_WIRE_232_AUTO   (130)
 
#define VI_EVENT_ASRL_BREAK   (0x3FFF2023UL)
 
#define VI_EVENT_ASRL_CTS   (0x3FFF2029UL)
 
#define VI_EVENT_ASRL_DSR   (0x3FFF202AUL)
 
#define VI_EVENT_ASRL_DCD   (0x3FFF202CUL)
 
#define VI_EVENT_ASRL_RI   (0x3FFF202EUL)
 
#define VI_EVENT_ASRL_CHAR   (0x3FFF2035UL)
 
#define VI_EVENT_ASRL_TERMCHAR   (0x3FFF2024UL)
 
#define VI_ATTR_FIREWIRE_DEST_UPPER_OFFSET   (0x3FFF01F0UL)
 
#define VI_ATTR_FIREWIRE_SRC_UPPER_OFFSET   (0x3FFF01F1UL)
 
#define VI_ATTR_FIREWIRE_WIN_UPPER_OFFSET   (0x3FFF01F2UL)
 
#define VI_ATTR_FIREWIRE_VENDOR_ID   (0x3FFF01F3UL)
 
#define VI_ATTR_FIREWIRE_LOWER_CHIP_ID   (0x3FFF01F4UL)
 
#define VI_ATTR_FIREWIRE_UPPER_CHIP_ID   (0x3FFF01F5UL)
 
#define VI_FIREWIRE_DFLT_SPACE   (5)
 

Typedefs

typedef ViObject ViEvent
 
typedef ViEvent _VI_PTR ViPEvent
 
typedef ViObject ViFindList
 
typedef ViFindList _VI_PTR ViPFindList
 
typedef ViUInt32 ViBusAddress
 
typedef ViUInt32 ViBusSize
 
typedef ViUInt32 ViAttrState
 
typedef ViUInt32 ViEventType
 
typedef ViEventType _VI_PTR ViPEventType
 
typedef ViEventType _VI_PTR ViAEventType
 
typedef void _VI_PTR ViPAttrState
 
typedef ViAttr _VI_PTR ViPAttr
 
typedef ViAttr _VI_PTR ViAAttr
 
typedef ViString ViKeyId
 
typedef ViPString ViPKeyId
 
typedef ViUInt32 ViJobId
 
typedef ViJobId _VI_PTR ViPJobId
 
typedef ViUInt32 ViAccessMode
 
typedef ViAccessMode _VI_PTR ViPAccessMode
 
typedef ViBusAddress _VI_PTR ViPBusAddress
 
typedef ViUInt32 ViEventFilter
 
typedef va_list ViVAList
 
typedef ViEventType eventType
 
typedef ViEventType ViEvent event
 
typedef ViEventType ViEvent ViAddr userHandle
 

Functions

typedef ViStatus (_VI_FUNCH _VI_PTR ViHndlr)(ViSession vi
 
ViStatus _VI_FUNC viOpenDefaultRM (ViPSession vi)
 
ViStatus _VI_FUNC viFindRsrc (ViSession sesn, ViString expr, ViPFindList vi, ViPUInt32 retCnt, ViChar _VI_FAR desc[])
 
ViStatus _VI_FUNC viFindNext (ViFindList vi, ViChar _VI_FAR desc[])
 
ViStatus _VI_FUNC viParseRsrc (ViSession rmSesn, ViRsrc rsrcName, ViPUInt16 intfType, ViPUInt16 intfNum)
 
ViStatus _VI_FUNC viParseRsrcEx (ViSession rmSesn, ViRsrc rsrcName, ViPUInt16 intfType, ViPUInt16 intfNum, ViChar _VI_FAR rsrcClass[], ViChar _VI_FAR expandedUnaliasedName[], ViChar _VI_FAR aliasIfExists[])
 
ViStatus _VI_FUNC viOpen (ViSession sesn, ViRsrc name, ViAccessMode mode, ViUInt32 timeout, ViPSession vi)
 
ViStatus _VI_FUNC viClose (ViObject vi)
 
ViStatus _VI_FUNC viSetAttribute (ViObject vi, ViAttr attrName, ViAttrState attrValue)
 
ViStatus _VI_FUNC viGetAttribute (ViObject vi, ViAttr attrName, void _VI_PTR attrValue)
 
ViStatus _VI_FUNC viStatusDesc (ViObject vi, ViStatus status, ViChar _VI_FAR desc[])
 
ViStatus _VI_FUNC viTerminate (ViObject vi, ViUInt16 degree, ViJobId jobId)
 
ViStatus _VI_FUNC viLock (ViSession vi, ViAccessMode lockType, ViUInt32 timeout, ViKeyId requestedKey, ViChar _VI_FAR accessKey[])
 
ViStatus _VI_FUNC viUnlock (ViSession vi)
 
ViStatus _VI_FUNC viEnableEvent (ViSession vi, ViEventType eventType, ViUInt16 mechanism, ViEventFilter context)
 
ViStatus _VI_FUNC viDisableEvent (ViSession vi, ViEventType eventType, ViUInt16 mechanism)
 
ViStatus _VI_FUNC viDiscardEvents (ViSession vi, ViEventType eventType, ViUInt16 mechanism)
 
ViStatus _VI_FUNC viWaitOnEvent (ViSession vi, ViEventType inEventType, ViUInt32 timeout, ViPEventType outEventType, ViPEvent outContext)
 
ViStatus _VI_FUNC viInstallHandler (ViSession vi, ViEventType eventType, ViHndlr handler, ViAddr userHandle)
 
ViStatus _VI_FUNC viUninstallHandler (ViSession vi, ViEventType eventType, ViHndlr handler, ViAddr userHandle)
 
ViStatus _VI_FUNC viRead (ViSession vi, ViPBuf buf, ViUInt32 cnt, ViPUInt32 retCnt)
 
ViStatus _VI_FUNC viReadAsync (ViSession vi, ViPBuf buf, ViUInt32 cnt, ViPJobId jobId)
 
ViStatus _VI_FUNC viReadToFile (ViSession vi, ViConstString filename, ViUInt32 cnt, ViPUInt32 retCnt)
 
ViStatus _VI_FUNC viWrite (ViSession vi, ViBuf buf, ViUInt32 cnt, ViPUInt32 retCnt)
 
ViStatus _VI_FUNC viWriteAsync (ViSession vi, ViBuf buf, ViUInt32 cnt, ViPJobId jobId)
 
ViStatus _VI_FUNC viWriteFromFile (ViSession vi, ViConstString filename, ViUInt32 cnt, ViPUInt32 retCnt)
 
ViStatus _VI_FUNC viAssertTrigger (ViSession vi, ViUInt16 protocol)
 
ViStatus _VI_FUNC viReadSTB (ViSession vi, ViPUInt16 status)
 
ViStatus _VI_FUNC viClear (ViSession vi)
 
ViStatus _VI_FUNC viSetBuf (ViSession vi, ViUInt16 mask, ViUInt32 size)
 
ViStatus _VI_FUNC viFlush (ViSession vi, ViUInt16 mask)
 
ViStatus _VI_FUNC viBufWrite (ViSession vi, ViBuf buf, ViUInt32 cnt, ViPUInt32 retCnt)
 
ViStatus _VI_FUNC viBufRead (ViSession vi, ViPBuf buf, ViUInt32 cnt, ViPUInt32 retCnt)
 
ViStatus _VI_FUNCC viPrintf (ViSession vi, ViString writeFmt,...)
 
ViStatus _VI_FUNC viVPrintf (ViSession vi, ViString writeFmt, ViVAList params)
 
ViStatus _VI_FUNCC viSPrintf (ViSession vi, ViPBuf buf, ViString writeFmt,...)
 
ViStatus _VI_FUNC viVSPrintf (ViSession vi, ViPBuf buf, ViString writeFmt, ViVAList parms)
 
ViStatus _VI_FUNCC viScanf (ViSession vi, ViString readFmt,...)
 
ViStatus _VI_FUNC viVScanf (ViSession vi, ViString readFmt, ViVAList params)
 
ViStatus _VI_FUNCC viSScanf (ViSession vi, ViBuf buf, ViString readFmt,...)
 
ViStatus _VI_FUNC viVSScanf (ViSession vi, ViBuf buf, ViString readFmt, ViVAList parms)
 
ViStatus _VI_FUNCC viQueryf (ViSession vi, ViString writeFmt, ViString readFmt,...)
 
ViStatus _VI_FUNC viVQueryf (ViSession vi, ViString writeFmt, ViString readFmt, ViVAList params)
 
ViStatus _VI_FUNC viIn8 (ViSession vi, ViUInt16 space, ViBusAddress offset, ViPUInt8 val8)
 
ViStatus _VI_FUNC viOut8 (ViSession vi, ViUInt16 space, ViBusAddress offset, ViUInt8 val8)
 
ViStatus _VI_FUNC viIn16 (ViSession vi, ViUInt16 space, ViBusAddress offset, ViPUInt16 val16)
 
ViStatus _VI_FUNC viOut16 (ViSession vi, ViUInt16 space, ViBusAddress offset, ViUInt16 val16)
 
ViStatus _VI_FUNC viIn32 (ViSession vi, ViUInt16 space, ViBusAddress offset, ViPUInt32 val32)
 
ViStatus _VI_FUNC viOut32 (ViSession vi, ViUInt16 space, ViBusAddress offset, ViUInt32 val32)
 
ViStatus _VI_FUNC viMoveIn8 (ViSession vi, ViUInt16 space, ViBusAddress offset, ViBusSize length, ViAUInt8 buf8)
 
ViStatus _VI_FUNC viMoveOut8 (ViSession vi, ViUInt16 space, ViBusAddress offset, ViBusSize length, ViAUInt8 buf8)
 
ViStatus _VI_FUNC viMoveIn16 (ViSession vi, ViUInt16 space, ViBusAddress offset, ViBusSize length, ViAUInt16 buf16)
 
ViStatus _VI_FUNC viMoveOut16 (ViSession vi, ViUInt16 space, ViBusAddress offset, ViBusSize length, ViAUInt16 buf16)
 
ViStatus _VI_FUNC viMoveIn32 (ViSession vi, ViUInt16 space, ViBusAddress offset, ViBusSize length, ViAUInt32 buf32)
 
ViStatus _VI_FUNC viMoveOut32 (ViSession vi, ViUInt16 space, ViBusAddress offset, ViBusSize length, ViAUInt32 buf32)
 
ViStatus _VI_FUNC viMove (ViSession vi, ViUInt16 srcSpace, ViBusAddress srcOffset, ViUInt16 srcWidth, ViUInt16 destSpace, ViBusAddress destOffset, ViUInt16 destWidth, ViBusSize srcLength)
 
ViStatus _VI_FUNC viMoveAsync (ViSession vi, ViUInt16 srcSpace, ViBusAddress srcOffset, ViUInt16 srcWidth, ViUInt16 destSpace, ViBusAddress destOffset, ViUInt16 destWidth, ViBusSize srcLength, ViPJobId jobId)
 
ViStatus _VI_FUNC viMapAddress (ViSession vi, ViUInt16 mapSpace, ViBusAddress mapOffset, ViBusSize mapSize, ViBoolean access, ViAddr suggested, ViPAddr address)
 
ViStatus _VI_FUNC viUnmapAddress (ViSession vi)
 
void _VI_FUNC viPeek8 (ViSession vi, ViAddr address, ViPUInt8 val8)
 
void _VI_FUNC viPoke8 (ViSession vi, ViAddr address, ViUInt8 val8)
 
void _VI_FUNC viPeek16 (ViSession vi, ViAddr address, ViPUInt16 val16)
 
void _VI_FUNC viPoke16 (ViSession vi, ViAddr address, ViUInt16 val16)
 
void _VI_FUNC viPeek32 (ViSession vi, ViAddr address, ViPUInt32 val32)
 
void _VI_FUNC viPoke32 (ViSession vi, ViAddr address, ViUInt32 val32)
 
ViStatus _VI_FUNC viMemAlloc (ViSession vi, ViBusSize size, ViPBusAddress offset)
 
ViStatus _VI_FUNC viMemFree (ViSession vi, ViBusAddress offset)
 
ViStatus _VI_FUNC viGpibControlREN (ViSession vi, ViUInt16 mode)
 
ViStatus _VI_FUNC viGpibControlATN (ViSession vi, ViUInt16 mode)
 
ViStatus _VI_FUNC viGpibSendIFC (ViSession vi)
 
ViStatus _VI_FUNC viGpibCommand (ViSession vi, ViBuf cmd, ViUInt32 cnt, ViPUInt32 retCnt)
 
ViStatus _VI_FUNC viGpibPassControl (ViSession vi, ViUInt16 primAddr, ViUInt16 secAddr)
 
ViStatus _VI_FUNC viVxiCommandQuery (ViSession vi, ViUInt16 mode, ViUInt32 cmd, ViPUInt32 response)
 
ViStatus _VI_FUNC viAssertUtilSignal (ViSession vi, ViUInt16 line)
 
ViStatus _VI_FUNC viAssertIntrSignal (ViSession vi, ViInt16 mode, ViUInt32 statusID)
 
ViStatus _VI_FUNC viMapTrigger (ViSession vi, ViInt16 trigSrc, ViInt16 trigDest, ViUInt16 mode)
 
ViStatus _VI_FUNC viUnmapTrigger (ViSession vi, ViInt16 trigSrc, ViInt16 trigDest)
 
ViStatus _VI_FUNC viUsbControlOut (ViSession vi, ViInt16 bmRequestType, ViInt16 bRequest, ViUInt16 wValue, ViUInt16 wIndex, ViUInt16 wLength, ViBuf buf)
 
ViStatus _VI_FUNC viUsbControlIn (ViSession vi, ViInt16 bmRequestType, ViInt16 bRequest, ViUInt16 wValue, ViUInt16 wIndex, ViUInt16 wLength, ViPBuf buf, ViPUInt16 retCnt)
 
ViStatus _VI_FUNC viPxiReserveTriggers (ViSession vi, ViInt16 cnt, ViAInt16 trigBuses, ViAInt16 trigLines, ViPInt16 failureIndex)
 
ViStatus _VI_FUNC viVxiServantResponse (ViSession vi, ViInt16 mode, ViUInt32 resp)
 

Macro Definition Documentation

◆ VI_A16_SPACE

#define VI_A16_SPACE   (1)

Definition at line 699 of file visa.h.

◆ VI_A24_SPACE

#define VI_A24_SPACE   (2)

Definition at line 700 of file visa.h.

◆ VI_A32_SPACE

#define VI_A32_SPACE   (3)

Definition at line 701 of file visa.h.

◆ VI_A64_SPACE

#define VI_A64_SPACE   (4)

Definition at line 702 of file visa.h.

◆ VI_ALL_ENABLED_EVENTS

#define VI_ALL_ENABLED_EVENTS   (0x3FFF7FFFUL)

Definition at line 566 of file visa.h.

◆ VI_ALL_MECH

#define VI_ALL_MECH   (0xFFFF)

Definition at line 721 of file visa.h.

◆ VI_ANY_HNDLR

#define VI_ANY_HNDLR   (0)

Definition at line 723 of file visa.h.

◆ VI_ASRL488

#define VI_ASRL488   (VI_PROT_4882_STRS)

Definition at line 917 of file visa.h.

◆ VI_ASRL_END_BREAK

#define VI_ASRL_END_BREAK   (3)

Definition at line 813 of file visa.h.

◆ VI_ASRL_END_LAST_BIT

#define VI_ASRL_END_LAST_BIT   (1)

Definition at line 811 of file visa.h.

◆ VI_ASRL_END_NONE

#define VI_ASRL_END_NONE   (0)

Definition at line 810 of file visa.h.

◆ VI_ASRL_END_TERMCHAR

#define VI_ASRL_END_TERMCHAR   (2)

Definition at line 812 of file visa.h.

◆ VI_ASRL_FLOW_DTR_DSR

#define VI_ASRL_FLOW_DTR_DSR   (4)

Definition at line 808 of file visa.h.

◆ VI_ASRL_FLOW_NONE

#define VI_ASRL_FLOW_NONE   (0)

Definition at line 805 of file visa.h.

◆ VI_ASRL_FLOW_RTS_CTS

#define VI_ASRL_FLOW_RTS_CTS   (2)

Definition at line 807 of file visa.h.

◆ VI_ASRL_FLOW_XON_XOFF

#define VI_ASRL_FLOW_XON_XOFF   (1)

Definition at line 806 of file visa.h.

◆ VI_ASRL_IN_BUF

#define VI_ASRL_IN_BUF   (VI_IO_IN_BUF)

Definition at line 918 of file visa.h.

◆ VI_ASRL_IN_BUF_DISCARD

#define VI_ASRL_IN_BUF_DISCARD   (VI_IO_IN_BUF_DISCARD)

Definition at line 920 of file visa.h.

◆ VI_ASRL_OUT_BUF

#define VI_ASRL_OUT_BUF   (VI_IO_OUT_BUF)

Definition at line 919 of file visa.h.

◆ VI_ASRL_OUT_BUF_DISCARD

#define VI_ASRL_OUT_BUF_DISCARD   (VI_IO_OUT_BUF_DISCARD)

Definition at line 921 of file visa.h.

◆ VI_ASRL_PAR_EVEN

#define VI_ASRL_PAR_EVEN   (2)

Definition at line 797 of file visa.h.

◆ VI_ASRL_PAR_MARK

#define VI_ASRL_PAR_MARK   (3)

Definition at line 798 of file visa.h.

◆ VI_ASRL_PAR_NONE

#define VI_ASRL_PAR_NONE   (0)

Definition at line 795 of file visa.h.

◆ VI_ASRL_PAR_ODD

#define VI_ASRL_PAR_ODD   (1)

Definition at line 796 of file visa.h.

◆ VI_ASRL_PAR_SPACE

#define VI_ASRL_PAR_SPACE   (4)

Definition at line 799 of file visa.h.

◆ VI_ASRL_STOP_ONE

#define VI_ASRL_STOP_ONE   (10)

Definition at line 801 of file visa.h.

◆ VI_ASRL_STOP_ONE5

#define VI_ASRL_STOP_ONE5   (15)

Definition at line 802 of file visa.h.

◆ VI_ASRL_STOP_TWO

#define VI_ASRL_STOP_TWO   (20)

Definition at line 803 of file visa.h.

◆ VI_ASRL_WIRE_232_AUTO

#define VI_ASRL_WIRE_232_AUTO   (130)

Definition at line 968 of file visa.h.

◆ VI_ASRL_WIRE_232_DCE

#define VI_ASRL_WIRE_232_DCE   (129)

Definition at line 967 of file visa.h.

◆ VI_ASRL_WIRE_232_DTE

#define VI_ASRL_WIRE_232_DTE   (128)

Definition at line 966 of file visa.h.

◆ VI_ASRL_WIRE_485_2_AUTO

#define VI_ASRL_WIRE_485_2_AUTO   (3)

Definition at line 965 of file visa.h.

◆ VI_ASRL_WIRE_485_2_DTR_CTRL

#define VI_ASRL_WIRE_485_2_DTR_CTRL   (2)

Definition at line 964 of file visa.h.

◆ VI_ASRL_WIRE_485_2_DTR_ECHO

#define VI_ASRL_WIRE_485_2_DTR_ECHO   (1)

Definition at line 963 of file visa.h.

◆ VI_ASRL_WIRE_485_4

#define VI_ASRL_WIRE_485_4   (0)

Definition at line 962 of file visa.h.

◆ VI_ASSERT_IRQ1

#define VI_ASSERT_IRQ1   (1)

Definition at line 870 of file visa.h.

◆ VI_ASSERT_IRQ2

#define VI_ASSERT_IRQ2   (2)

Definition at line 871 of file visa.h.

◆ VI_ASSERT_IRQ3

#define VI_ASSERT_IRQ3   (3)

Definition at line 872 of file visa.h.

◆ VI_ASSERT_IRQ4

#define VI_ASSERT_IRQ4   (4)

Definition at line 873 of file visa.h.

◆ VI_ASSERT_IRQ5

#define VI_ASSERT_IRQ5   (5)

Definition at line 874 of file visa.h.

◆ VI_ASSERT_IRQ6

#define VI_ASSERT_IRQ6   (6)

Definition at line 875 of file visa.h.

◆ VI_ASSERT_IRQ7

#define VI_ASSERT_IRQ7   (7)

Definition at line 876 of file visa.h.

◆ VI_ASSERT_SIGNAL

#define VI_ASSERT_SIGNAL   (-1)

Definition at line 868 of file visa.h.

◆ VI_ASSERT_USE_ASSIGNED

#define VI_ASSERT_USE_ASSIGNED   (0)

Definition at line 869 of file visa.h.

◆ VI_ATTR_4882_COMPLIANT

#define VI_ATTR_4882_COMPLIANT   (0x3FFF019FUL)

Definition at line 418 of file visa.h.

◆ VI_ATTR_ASRL_ALLOW_TRANSMIT

#define VI_ATTR_ASRL_ALLOW_TRANSMIT   (0x3FFF01BEUL)

Definition at line 959 of file visa.h.

◆ VI_ATTR_ASRL_AVAIL_NUM

#define VI_ATTR_ASRL_AVAIL_NUM   (0x3FFF00ACUL)

Definition at line 375 of file visa.h.

◆ VI_ATTR_ASRL_BAUD

#define VI_ATTR_ASRL_BAUD   (0x3FFF0021UL)

Definition at line 339 of file visa.h.

◆ VI_ATTR_ASRL_BREAK_LEN

#define VI_ATTR_ASRL_BREAK_LEN   (0x3FFF01BDUL)

Definition at line 958 of file visa.h.

◆ VI_ATTR_ASRL_BREAK_STATE

#define VI_ATTR_ASRL_BREAK_STATE   (0x3FFF01BCUL)

Definition at line 957 of file visa.h.

◆ VI_ATTR_ASRL_CONNECTED

#define VI_ATTR_ASRL_CONNECTED   (0x3FFF01BBUL)

Definition at line 956 of file visa.h.

◆ VI_ATTR_ASRL_CTS_STATE

#define VI_ATTR_ASRL_CTS_STATE   (0x3FFF00AEUL)

Definition at line 377 of file visa.h.

◆ VI_ATTR_ASRL_DATA_BITS

#define VI_ATTR_ASRL_DATA_BITS   (0x3FFF0022UL)

Definition at line 340 of file visa.h.

◆ VI_ATTR_ASRL_DCD_STATE

#define VI_ATTR_ASRL_DCD_STATE   (0x3FFF00AFUL)

Definition at line 378 of file visa.h.

◆ VI_ATTR_ASRL_DISCARD_NULL

#define VI_ATTR_ASRL_DISCARD_NULL   (0x3FFF00B0UL)

Definition at line 955 of file visa.h.

◆ VI_ATTR_ASRL_DSR_STATE

#define VI_ATTR_ASRL_DSR_STATE   (0x3FFF00B1UL)

Definition at line 379 of file visa.h.

◆ VI_ATTR_ASRL_DTR_STATE

#define VI_ATTR_ASRL_DTR_STATE   (0x3FFF00B2UL)

Definition at line 380 of file visa.h.

◆ VI_ATTR_ASRL_END_IN

#define VI_ATTR_ASRL_END_IN   (0x3FFF00B3UL)

Definition at line 381 of file visa.h.

◆ VI_ATTR_ASRL_END_OUT

#define VI_ATTR_ASRL_END_OUT   (0x3FFF00B4UL)

Definition at line 382 of file visa.h.

◆ VI_ATTR_ASRL_FLOW_CNTRL

#define VI_ATTR_ASRL_FLOW_CNTRL   (0x3FFF0025UL)

Definition at line 343 of file visa.h.

◆ VI_ATTR_ASRL_PARITY

#define VI_ATTR_ASRL_PARITY   (0x3FFF0023UL)

Definition at line 341 of file visa.h.

◆ VI_ATTR_ASRL_REPLACE_CHAR

#define VI_ATTR_ASRL_REPLACE_CHAR   (0x3FFF00BEUL)

Definition at line 383 of file visa.h.

◆ VI_ATTR_ASRL_RI_STATE

#define VI_ATTR_ASRL_RI_STATE   (0x3FFF00BFUL)

Definition at line 384 of file visa.h.

◆ VI_ATTR_ASRL_RTS_STATE

#define VI_ATTR_ASRL_RTS_STATE   (0x3FFF00C0UL)

Definition at line 385 of file visa.h.

◆ VI_ATTR_ASRL_STOP_BITS

#define VI_ATTR_ASRL_STOP_BITS   (0x3FFF0024UL)

Definition at line 342 of file visa.h.

◆ VI_ATTR_ASRL_WIRE_MODE

#define VI_ATTR_ASRL_WIRE_MODE   (0x3FFF01BFUL)

Definition at line 960 of file visa.h.

◆ VI_ATTR_ASRL_XOFF_CHAR

#define VI_ATTR_ASRL_XOFF_CHAR   (0x3FFF00C2UL)

Definition at line 387 of file visa.h.

◆ VI_ATTR_ASRL_XON_CHAR

#define VI_ATTR_ASRL_XON_CHAR   (0x3FFF00C1UL)

Definition at line 386 of file visa.h.

◆ VI_ATTR_BUFFER

#define VI_ATTR_BUFFER   (0x3FFF4027UL)

Definition at line 484 of file visa.h.

◆ VI_ATTR_CMDR_LA

#define VI_ATTR_CMDR_LA   (0x3FFF006BUL)

Definition at line 365 of file visa.h.

◆ VI_ATTR_DEST_ACCESS_PRIV

#define VI_ATTR_DEST_ACCESS_PRIV   (0x3FFF0039UL)

Definition at line 350 of file visa.h.

◆ VI_ATTR_DEST_BYTE_ORDER

#define VI_ATTR_DEST_BYTE_ORDER   (0x3FFF003AUL)

Definition at line 351 of file visa.h.

◆ VI_ATTR_DEST_INCREMENT

#define VI_ATTR_DEST_INCREMENT   (0x3FFF0041UL)

Definition at line 355 of file visa.h.

◆ VI_ATTR_DEV_STATUS_BYTE

#define VI_ATTR_DEV_STATUS_BYTE   (0x3FFF0189UL)

Definition at line 409 of file visa.h.

◆ VI_ATTR_DMA_ALLOW_EN

#define VI_ATTR_DMA_ALLOW_EN   (0x3FFF001EUL)

Definition at line 338 of file visa.h.

◆ VI_ATTR_EVENT_TYPE

#define VI_ATTR_EVENT_TYPE   (0x3FFF4010UL)

Definition at line 478 of file visa.h.

◆ VI_ATTR_FDC_CHNL

#define VI_ATTR_FDC_CHNL   (0x3FFF000DUL)

Definition at line 329 of file visa.h.

◆ VI_ATTR_FDC_GEN_SIGNAL_EN

#define VI_ATTR_FDC_GEN_SIGNAL_EN   (0x3FFF0011UL)

Definition at line 331 of file visa.h.

◆ VI_ATTR_FDC_MODE

#define VI_ATTR_FDC_MODE   (0x3FFF000FUL)

Definition at line 330 of file visa.h.

◆ VI_ATTR_FDC_USE_PAIR

#define VI_ATTR_FDC_USE_PAIR   (0x3FFF0013UL)

Definition at line 332 of file visa.h.

◆ VI_ATTR_FILE_APPEND_EN

#define VI_ATTR_FILE_APPEND_EN   (0x3FFF0192UL)

Definition at line 410 of file visa.h.

◆ VI_ATTR_FIREWIRE_DEST_UPPER_OFFSET

#define VI_ATTR_FIREWIRE_DEST_UPPER_OFFSET   (0x3FFF01F0UL)

Definition at line 1128 of file visa.h.

◆ VI_ATTR_FIREWIRE_LOWER_CHIP_ID

#define VI_ATTR_FIREWIRE_LOWER_CHIP_ID   (0x3FFF01F4UL)

Definition at line 1132 of file visa.h.

◆ VI_ATTR_FIREWIRE_SRC_UPPER_OFFSET

#define VI_ATTR_FIREWIRE_SRC_UPPER_OFFSET   (0x3FFF01F1UL)

Definition at line 1129 of file visa.h.

◆ VI_ATTR_FIREWIRE_UPPER_CHIP_ID

#define VI_ATTR_FIREWIRE_UPPER_CHIP_ID   (0x3FFF01F5UL)

Definition at line 1133 of file visa.h.

◆ VI_ATTR_FIREWIRE_VENDOR_ID

#define VI_ATTR_FIREWIRE_VENDOR_ID   (0x3FFF01F3UL)

Definition at line 1131 of file visa.h.

◆ VI_ATTR_FIREWIRE_WIN_UPPER_OFFSET

#define VI_ATTR_FIREWIRE_WIN_UPPER_OFFSET   (0x3FFF01F2UL)

Definition at line 1130 of file visa.h.

◆ VI_ATTR_GPIB_ADDR_STATE

#define VI_ATTR_GPIB_ADDR_STATE   (0x3FFF005CUL)

Definition at line 359 of file visa.h.

◆ VI_ATTR_GPIB_ATN_STATE

#define VI_ATTR_GPIB_ATN_STATE   (0x3FFF0057UL)

Definition at line 358 of file visa.h.

◆ VI_ATTR_GPIB_CIC_STATE

#define VI_ATTR_GPIB_CIC_STATE   (0x3FFF005EUL)

Definition at line 360 of file visa.h.

◆ VI_ATTR_GPIB_HS488_CBL_LEN

#define VI_ATTR_GPIB_HS488_CBL_LEN   (0x3FFF0069UL)

Definition at line 364 of file visa.h.

◆ VI_ATTR_GPIB_NDAC_STATE

#define VI_ATTR_GPIB_NDAC_STATE   (0x3FFF0062UL)

Definition at line 361 of file visa.h.

◆ VI_ATTR_GPIB_PRIMARY_ADDR

#define VI_ATTR_GPIB_PRIMARY_ADDR   (0x3FFF0172UL)

Definition at line 401 of file visa.h.

◆ VI_ATTR_GPIB_READDR_EN

#define VI_ATTR_GPIB_READDR_EN   (0x3FFF001BUL)

Definition at line 336 of file visa.h.

◆ VI_ATTR_GPIB_RECV_CIC_STATE

#define VI_ATTR_GPIB_RECV_CIC_STATE   (0x3FFF4193UL)

Definition at line 487 of file visa.h.

◆ VI_ATTR_GPIB_REN_STATE

#define VI_ATTR_GPIB_REN_STATE   (0x3FFF0181UL)

Definition at line 407 of file visa.h.

◆ VI_ATTR_GPIB_SECONDARY_ADDR

#define VI_ATTR_GPIB_SECONDARY_ADDR   (0x3FFF0173UL)

Definition at line 402 of file visa.h.

◆ VI_ATTR_GPIB_SRQ_STATE

#define VI_ATTR_GPIB_SRQ_STATE   (0x3FFF0067UL)

Definition at line 362 of file visa.h.

◆ VI_ATTR_GPIB_SYS_CNTRL_STATE

#define VI_ATTR_GPIB_SYS_CNTRL_STATE   (0x3FFF0068UL)

Definition at line 363 of file visa.h.

◆ VI_ATTR_GPIB_UNADDR_EN

#define VI_ATTR_GPIB_UNADDR_EN   (0x3FFF0184UL)

Definition at line 408 of file visa.h.

◆ VI_ATTR_IMMEDIATE_SERV

#define VI_ATTR_IMMEDIATE_SERV   (0x3FFF0100UL)

Definition at line 397 of file visa.h.

◆ VI_ATTR_INTF_INST_NAME

#define VI_ATTR_INTF_INST_NAME   (0xBFFF00E9UL)

Definition at line 396 of file visa.h.

◆ VI_ATTR_INTF_NUM

#define VI_ATTR_INTF_NUM   (0x3FFF0176UL)

Definition at line 405 of file visa.h.

◆ VI_ATTR_INTF_PARENT_NUM

#define VI_ATTR_INTF_PARENT_NUM   (0x3FFF0101UL)

Definition at line 398 of file visa.h.

◆ VI_ATTR_INTF_TYPE

#define VI_ATTR_INTF_TYPE   (0x3FFF0171UL)

Definition at line 400 of file visa.h.

◆ VI_ATTR_INTR_STATUS_ID

#define VI_ATTR_INTR_STATUS_ID   (0x3FFF4023UL)

Definition at line 481 of file visa.h.

◆ VI_ATTR_IO_PROT

#define VI_ATTR_IO_PROT   (0x3FFF001CUL)

Definition at line 337 of file visa.h.

◆ VI_ATTR_JOB_ID

#define VI_ATTR_JOB_ID   (0x3FFF4006UL)

Definition at line 477 of file visa.h.

◆ VI_ATTR_MAINFRAME_LA

#define VI_ATTR_MAINFRAME_LA   (0x3FFF0070UL)

Definition at line 367 of file visa.h.

◆ VI_ATTR_MANF_ID

#define VI_ATTR_MANF_ID   (0x3FFF00D9UL)

Definition at line 391 of file visa.h.

◆ VI_ATTR_MANF_NAME

#define VI_ATTR_MANF_NAME   (0xBFFF0072UL)

Definition at line 368 of file visa.h.

◆ VI_ATTR_MAX_QUEUE_LENGTH

#define VI_ATTR_MAX_QUEUE_LENGTH   (0x3FFF0005UL)

Definition at line 327 of file visa.h.

◆ VI_ATTR_MEM_BASE

#define VI_ATTR_MEM_BASE   (VI_ATTR_MEM_BASE_32)

Definition at line 532 of file visa.h.

◆ VI_ATTR_MEM_BASE_32

#define VI_ATTR_MEM_BASE_32   (0x3FFF00ADUL)

Definition at line 376 of file visa.h.

◆ VI_ATTR_MEM_SIZE

#define VI_ATTR_MEM_SIZE   (VI_ATTR_MEM_SIZE_32)

Definition at line 533 of file visa.h.

◆ VI_ATTR_MEM_SIZE_32

#define VI_ATTR_MEM_SIZE_32   (0x3FFF00DDUL)

Definition at line 392 of file visa.h.

◆ VI_ATTR_MEM_SPACE

#define VI_ATTR_MEM_SPACE   (0x3FFF00DEUL)

Definition at line 393 of file visa.h.

◆ VI_ATTR_MODEL_CODE

#define VI_ATTR_MODEL_CODE   (0x3FFF00DFUL)

Definition at line 394 of file visa.h.

◆ VI_ATTR_MODEL_NAME

#define VI_ATTR_MODEL_NAME   (0xBFFF0077UL)

Definition at line 369 of file visa.h.

◆ VI_ATTR_OPER_NAME

#define VI_ATTR_OPER_NAME   (0xBFFF4042UL)

Definition at line 486 of file visa.h.

◆ VI_ATTR_PXI_ACTUAL_LWIDTH

#define VI_ATTR_PXI_ACTUAL_LWIDTH   (0x3FFF0243UL)

Definition at line 468 of file visa.h.

◆ VI_ATTR_PXI_ALLOW_WRITE_COMBINE

#define VI_ATTR_PXI_ALLOW_WRITE_COMBINE   (0x3FFF0246UL)

Definition at line 471 of file visa.h.

◆ VI_ATTR_PXI_BUS_NUM

#define VI_ATTR_PXI_BUS_NUM   (0x3FFF0205UL)

Definition at line 425 of file visa.h.

◆ VI_ATTR_PXI_CHASSIS

#define VI_ATTR_PXI_CHASSIS   (0x3FFF0206UL)

Definition at line 426 of file visa.h.

◆ VI_ATTR_PXI_DEST_TRIG_BUS

#define VI_ATTR_PXI_DEST_TRIG_BUS   (0x3FFF020EUL)

Definition at line 434 of file visa.h.

◆ VI_ATTR_PXI_DEV_NUM

#define VI_ATTR_PXI_DEV_NUM   (0x3FFF0201UL)

Definition at line 423 of file visa.h.

◆ VI_ATTR_PXI_DSTAR_BUS

#define VI_ATTR_PXI_DSTAR_BUS   (0x3FFF0244UL)

Definition at line 469 of file visa.h.

◆ VI_ATTR_PXI_DSTAR_SET

#define VI_ATTR_PXI_DSTAR_SET   (0x3FFF0245UL)

Definition at line 470 of file visa.h.

◆ VI_ATTR_PXI_FUNC_NUM

#define VI_ATTR_PXI_FUNC_NUM   (0x3FFF0202UL)

Definition at line 424 of file visa.h.

◆ VI_ATTR_PXI_IS_EXPRESS

#define VI_ATTR_PXI_IS_EXPRESS   (0x3FFF0240UL)

Definition at line 465 of file visa.h.

◆ VI_ATTR_PXI_MAX_LWIDTH

#define VI_ATTR_PXI_MAX_LWIDTH   (0x3FFF0242UL)

Definition at line 467 of file visa.h.

◆ VI_ATTR_PXI_MEM_BASE_BAR0

#define VI_ATTR_PXI_MEM_BASE_BAR0   (VI_ATTR_PXI_MEM_BASE_BAR0_32)

Definition at line 534 of file visa.h.

◆ VI_ATTR_PXI_MEM_BASE_BAR0_32

#define VI_ATTR_PXI_MEM_BASE_BAR0_32   (0x3FFF0221UL)

Definition at line 441 of file visa.h.

◆ VI_ATTR_PXI_MEM_BASE_BAR0_64

#define VI_ATTR_PXI_MEM_BASE_BAR0_64   (0x3FFF0228UL)

Definition at line 447 of file visa.h.

◆ VI_ATTR_PXI_MEM_BASE_BAR1

#define VI_ATTR_PXI_MEM_BASE_BAR1   (VI_ATTR_PXI_MEM_BASE_BAR1_32)

Definition at line 535 of file visa.h.

◆ VI_ATTR_PXI_MEM_BASE_BAR1_32

#define VI_ATTR_PXI_MEM_BASE_BAR1_32   (0x3FFF0222UL)

Definition at line 442 of file visa.h.

◆ VI_ATTR_PXI_MEM_BASE_BAR1_64

#define VI_ATTR_PXI_MEM_BASE_BAR1_64   (0x3FFF0229UL)

Definition at line 448 of file visa.h.

◆ VI_ATTR_PXI_MEM_BASE_BAR2

#define VI_ATTR_PXI_MEM_BASE_BAR2   (VI_ATTR_PXI_MEM_BASE_BAR2_32)

Definition at line 536 of file visa.h.

◆ VI_ATTR_PXI_MEM_BASE_BAR2_32

#define VI_ATTR_PXI_MEM_BASE_BAR2_32   (0x3FFF0223UL)

Definition at line 443 of file visa.h.

◆ VI_ATTR_PXI_MEM_BASE_BAR2_64

#define VI_ATTR_PXI_MEM_BASE_BAR2_64   (0x3FFF022AUL)

Definition at line 449 of file visa.h.

◆ VI_ATTR_PXI_MEM_BASE_BAR3

#define VI_ATTR_PXI_MEM_BASE_BAR3   (VI_ATTR_PXI_MEM_BASE_BAR3_32)

Definition at line 537 of file visa.h.

◆ VI_ATTR_PXI_MEM_BASE_BAR3_32

#define VI_ATTR_PXI_MEM_BASE_BAR3_32   (0x3FFF0224UL)

Definition at line 444 of file visa.h.

◆ VI_ATTR_PXI_MEM_BASE_BAR3_64

#define VI_ATTR_PXI_MEM_BASE_BAR3_64   (0x3FFF022BUL)

Definition at line 450 of file visa.h.

◆ VI_ATTR_PXI_MEM_BASE_BAR4

#define VI_ATTR_PXI_MEM_BASE_BAR4   (VI_ATTR_PXI_MEM_BASE_BAR4_32)

Definition at line 538 of file visa.h.

◆ VI_ATTR_PXI_MEM_BASE_BAR4_32

#define VI_ATTR_PXI_MEM_BASE_BAR4_32   (0x3FFF0225UL)

Definition at line 445 of file visa.h.

◆ VI_ATTR_PXI_MEM_BASE_BAR4_64

#define VI_ATTR_PXI_MEM_BASE_BAR4_64   (0x3FFF022CUL)

Definition at line 451 of file visa.h.

◆ VI_ATTR_PXI_MEM_BASE_BAR5

#define VI_ATTR_PXI_MEM_BASE_BAR5   (VI_ATTR_PXI_MEM_BASE_BAR5_32)

Definition at line 539 of file visa.h.

◆ VI_ATTR_PXI_MEM_BASE_BAR5_32

#define VI_ATTR_PXI_MEM_BASE_BAR5_32   (0x3FFF0226UL)

Definition at line 446 of file visa.h.

◆ VI_ATTR_PXI_MEM_BASE_BAR5_64

#define VI_ATTR_PXI_MEM_BASE_BAR5_64   (0x3FFF022DUL)

Definition at line 452 of file visa.h.

◆ VI_ATTR_PXI_MEM_SIZE_BAR0

#define VI_ATTR_PXI_MEM_SIZE_BAR0   (VI_ATTR_PXI_MEM_SIZE_BAR0_32)

Definition at line 540 of file visa.h.

◆ VI_ATTR_PXI_MEM_SIZE_BAR0_32

#define VI_ATTR_PXI_MEM_SIZE_BAR0_32   (0x3FFF0231UL)

Definition at line 453 of file visa.h.

◆ VI_ATTR_PXI_MEM_SIZE_BAR0_64

#define VI_ATTR_PXI_MEM_SIZE_BAR0_64   (0x3FFF0238UL)

Definition at line 459 of file visa.h.

◆ VI_ATTR_PXI_MEM_SIZE_BAR1

#define VI_ATTR_PXI_MEM_SIZE_BAR1   (VI_ATTR_PXI_MEM_SIZE_BAR1_32)

Definition at line 541 of file visa.h.

◆ VI_ATTR_PXI_MEM_SIZE_BAR1_32

#define VI_ATTR_PXI_MEM_SIZE_BAR1_32   (0x3FFF0232UL)

Definition at line 454 of file visa.h.

◆ VI_ATTR_PXI_MEM_SIZE_BAR1_64

#define VI_ATTR_PXI_MEM_SIZE_BAR1_64   (0x3FFF0239UL)

Definition at line 460 of file visa.h.

◆ VI_ATTR_PXI_MEM_SIZE_BAR2

#define VI_ATTR_PXI_MEM_SIZE_BAR2   (VI_ATTR_PXI_MEM_SIZE_BAR2_32)

Definition at line 542 of file visa.h.

◆ VI_ATTR_PXI_MEM_SIZE_BAR2_32

#define VI_ATTR_PXI_MEM_SIZE_BAR2_32   (0x3FFF0233UL)

Definition at line 455 of file visa.h.

◆ VI_ATTR_PXI_MEM_SIZE_BAR2_64

#define VI_ATTR_PXI_MEM_SIZE_BAR2_64   (0x3FFF023AUL)

Definition at line 461 of file visa.h.

◆ VI_ATTR_PXI_MEM_SIZE_BAR3

#define VI_ATTR_PXI_MEM_SIZE_BAR3   (VI_ATTR_PXI_MEM_SIZE_BAR3_32)

Definition at line 543 of file visa.h.

◆ VI_ATTR_PXI_MEM_SIZE_BAR3_32

#define VI_ATTR_PXI_MEM_SIZE_BAR3_32   (0x3FFF0234UL)

Definition at line 456 of file visa.h.

◆ VI_ATTR_PXI_MEM_SIZE_BAR3_64

#define VI_ATTR_PXI_MEM_SIZE_BAR3_64   (0x3FFF023BUL)

Definition at line 462 of file visa.h.

◆ VI_ATTR_PXI_MEM_SIZE_BAR4

#define VI_ATTR_PXI_MEM_SIZE_BAR4   (VI_ATTR_PXI_MEM_SIZE_BAR4_32)

Definition at line 544 of file visa.h.

◆ VI_ATTR_PXI_MEM_SIZE_BAR4_32

#define VI_ATTR_PXI_MEM_SIZE_BAR4_32   (0x3FFF0235UL)

Definition at line 457 of file visa.h.

◆ VI_ATTR_PXI_MEM_SIZE_BAR4_64

#define VI_ATTR_PXI_MEM_SIZE_BAR4_64   (0x3FFF023CUL)

Definition at line 463 of file visa.h.

◆ VI_ATTR_PXI_MEM_SIZE_BAR5

#define VI_ATTR_PXI_MEM_SIZE_BAR5   (VI_ATTR_PXI_MEM_SIZE_BAR5_32)

Definition at line 545 of file visa.h.

◆ VI_ATTR_PXI_MEM_SIZE_BAR5_32

#define VI_ATTR_PXI_MEM_SIZE_BAR5_32   (0x3FFF0236UL)

Definition at line 458 of file visa.h.

◆ VI_ATTR_PXI_MEM_SIZE_BAR5_64

#define VI_ATTR_PXI_MEM_SIZE_BAR5_64   (0x3FFF023DUL)

Definition at line 464 of file visa.h.

◆ VI_ATTR_PXI_MEM_TYPE_BAR0

#define VI_ATTR_PXI_MEM_TYPE_BAR0   (0x3FFF0211UL)

Definition at line 435 of file visa.h.

◆ VI_ATTR_PXI_MEM_TYPE_BAR1

#define VI_ATTR_PXI_MEM_TYPE_BAR1   (0x3FFF0212UL)

Definition at line 436 of file visa.h.

◆ VI_ATTR_PXI_MEM_TYPE_BAR2

#define VI_ATTR_PXI_MEM_TYPE_BAR2   (0x3FFF0213UL)

Definition at line 437 of file visa.h.

◆ VI_ATTR_PXI_MEM_TYPE_BAR3

#define VI_ATTR_PXI_MEM_TYPE_BAR3   (0x3FFF0214UL)

Definition at line 438 of file visa.h.

◆ VI_ATTR_PXI_MEM_TYPE_BAR4

#define VI_ATTR_PXI_MEM_TYPE_BAR4   (0x3FFF0215UL)

Definition at line 439 of file visa.h.

◆ VI_ATTR_PXI_MEM_TYPE_BAR5

#define VI_ATTR_PXI_MEM_TYPE_BAR5   (0x3FFF0216UL)

Definition at line 440 of file visa.h.

◆ VI_ATTR_PXI_RECV_INTR_DATA

#define VI_ATTR_PXI_RECV_INTR_DATA   (0x3FFF4241UL)

Definition at line 492 of file visa.h.

◆ VI_ATTR_PXI_RECV_INTR_SEQ

#define VI_ATTR_PXI_RECV_INTR_SEQ   (0x3FFF4240UL)

Definition at line 491 of file visa.h.

◆ VI_ATTR_PXI_SLOT_LBUS_LEFT

#define VI_ATTR_PXI_SLOT_LBUS_LEFT   (0x3FFF0208UL)

Definition at line 428 of file visa.h.

◆ VI_ATTR_PXI_SLOT_LBUS_RIGHT

#define VI_ATTR_PXI_SLOT_LBUS_RIGHT   (0x3FFF0209UL)

Definition at line 429 of file visa.h.

◆ VI_ATTR_PXI_SLOT_LWIDTH

#define VI_ATTR_PXI_SLOT_LWIDTH   (0x3FFF0241UL)

Definition at line 466 of file visa.h.

◆ VI_ATTR_PXI_SLOTPATH

#define VI_ATTR_PXI_SLOTPATH   (0xBFFF0207UL)

Definition at line 427 of file visa.h.

◆ VI_ATTR_PXI_SRC_TRIG_BUS

#define VI_ATTR_PXI_SRC_TRIG_BUS   (0x3FFF020DUL)

Definition at line 433 of file visa.h.

◆ VI_ATTR_PXI_STAR_TRIG_BUS

#define VI_ATTR_PXI_STAR_TRIG_BUS   (0x3FFF020BUL)

Definition at line 431 of file visa.h.

◆ VI_ATTR_PXI_STAR_TRIG_LINE

#define VI_ATTR_PXI_STAR_TRIG_LINE   (0x3FFF020CUL)

Definition at line 432 of file visa.h.

◆ VI_ATTR_PXI_TRIG_BUS

#define VI_ATTR_PXI_TRIG_BUS   (0x3FFF020AUL)

Definition at line 430 of file visa.h.

◆ VI_ATTR_RD_BUF_OPER_MODE

#define VI_ATTR_RD_BUF_OPER_MODE   (0x3FFF002AUL)

Definition at line 344 of file visa.h.

◆ VI_ATTR_RD_BUF_SIZE

#define VI_ATTR_RD_BUF_SIZE   (0x3FFF002BUL)

Definition at line 345 of file visa.h.

◆ VI_ATTR_RECV_INTR_LEVEL

#define VI_ATTR_RECV_INTR_LEVEL   (0x3FFF4041UL)

Definition at line 485 of file visa.h.

◆ VI_ATTR_RECV_TCPIP_ADDR

#define VI_ATTR_RECV_TCPIP_ADDR   (0xBFFF4198UL)

Definition at line 488 of file visa.h.

◆ VI_ATTR_RECV_TRIG_ID

#define VI_ATTR_RECV_TRIG_ID   (0x3FFF4012UL)

Definition at line 480 of file visa.h.

◆ VI_ATTR_RET_COUNT

#define VI_ATTR_RET_COUNT   (VI_ATTR_RET_COUNT_32)

Definition at line 503 of file visa.h.

◆ VI_ATTR_RET_COUNT_32

#define VI_ATTR_RET_COUNT_32   (0x3FFF4026UL)

Definition at line 483 of file visa.h.

◆ VI_ATTR_RM_SESSION

#define VI_ATTR_RM_SESSION   (0x3FFF00C4UL)

Definition at line 389 of file visa.h.

◆ VI_ATTR_RSRC_CLASS

#define VI_ATTR_RSRC_CLASS   (0xBFFF0001UL)

Definition at line 323 of file visa.h.

◆ VI_ATTR_RSRC_IMPL_VERSION

#define VI_ATTR_RSRC_IMPL_VERSION   (0x3FFF0003UL)

Definition at line 325 of file visa.h.

◆ VI_ATTR_RSRC_LOCK_STATE

#define VI_ATTR_RSRC_LOCK_STATE   (0x3FFF0004UL)

Definition at line 326 of file visa.h.

◆ VI_ATTR_RSRC_MANF_ID

#define VI_ATTR_RSRC_MANF_ID   (0x3FFF0175UL)

Definition at line 404 of file visa.h.

◆ VI_ATTR_RSRC_MANF_NAME

#define VI_ATTR_RSRC_MANF_NAME   (0xBFFF0174UL)

Definition at line 403 of file visa.h.

◆ VI_ATTR_RSRC_NAME

#define VI_ATTR_RSRC_NAME   (0xBFFF0002UL)

Definition at line 324 of file visa.h.

◆ VI_ATTR_RSRC_SPEC_VERSION

#define VI_ATTR_RSRC_SPEC_VERSION   (0x3FFF0170UL)

Definition at line 399 of file visa.h.

◆ VI_ATTR_SEND_END_EN

#define VI_ATTR_SEND_END_EN   (0x3FFF0016UL)

Definition at line 333 of file visa.h.

◆ VI_ATTR_SIGP_STATUS_ID

#define VI_ATTR_SIGP_STATUS_ID   (0x3FFF4011UL)

Definition at line 479 of file visa.h.

◆ VI_ATTR_SLOT

#define VI_ATTR_SLOT   (0x3FFF00E8UL)

Definition at line 395 of file visa.h.

◆ VI_ATTR_SRC_ACCESS_PRIV

#define VI_ATTR_SRC_ACCESS_PRIV   (0x3FFF003CUL)

Definition at line 352 of file visa.h.

◆ VI_ATTR_SRC_BYTE_ORDER

#define VI_ATTR_SRC_BYTE_ORDER   (0x3FFF003DUL)

Definition at line 353 of file visa.h.

◆ VI_ATTR_SRC_INCREMENT

#define VI_ATTR_SRC_INCREMENT   (0x3FFF0040UL)

Definition at line 354 of file visa.h.

◆ VI_ATTR_STATUS

#define VI_ATTR_STATUS   (0x3FFF4025UL)

Definition at line 482 of file visa.h.

◆ VI_ATTR_SUPPRESS_END_EN

#define VI_ATTR_SUPPRESS_END_EN   (0x3FFF0036UL)

Definition at line 348 of file visa.h.

◆ VI_ATTR_SYNC_MXI_ALLOW_EN

#define VI_ATTR_SYNC_MXI_ALLOW_EN   (0x3FFF0161UL) /* ViBoolean, read/write */

Definition at line 932 of file visa.h.

◆ VI_ATTR_TCPIP_ADDR

#define VI_ATTR_TCPIP_ADDR   (0xBFFF0195UL)

Definition at line 412 of file visa.h.

◆ VI_ATTR_TCPIP_DEVICE_NAME

#define VI_ATTR_TCPIP_DEVICE_NAME   (0xBFFF0199UL)

Definition at line 415 of file visa.h.

◆ VI_ATTR_TCPIP_HISLIP_MAX_MESSAGE_KB

#define VI_ATTR_TCPIP_HISLIP_MAX_MESSAGE_KB   (0x3FFF0302UL)

Definition at line 474 of file visa.h.

◆ VI_ATTR_TCPIP_HISLIP_OVERLAP_EN

#define VI_ATTR_TCPIP_HISLIP_OVERLAP_EN   (0x3FFF0300UL)

Definition at line 472 of file visa.h.

◆ VI_ATTR_TCPIP_HISLIP_VERSION

#define VI_ATTR_TCPIP_HISLIP_VERSION   (0x3FFF0301UL)

Definition at line 473 of file visa.h.

◆ VI_ATTR_TCPIP_HOSTNAME

#define VI_ATTR_TCPIP_HOSTNAME   (0xBFFF0196UL)

Definition at line 413 of file visa.h.

◆ VI_ATTR_TCPIP_IS_HISLIP

#define VI_ATTR_TCPIP_IS_HISLIP   (0x3FFF0303UL)

Definition at line 475 of file visa.h.

◆ VI_ATTR_TCPIP_KEEPALIVE

#define VI_ATTR_TCPIP_KEEPALIVE   (0x3FFF019BUL)

Definition at line 417 of file visa.h.

◆ VI_ATTR_TCPIP_NODELAY

#define VI_ATTR_TCPIP_NODELAY   (0x3FFF019AUL)

Definition at line 416 of file visa.h.

◆ VI_ATTR_TCPIP_PORT

#define VI_ATTR_TCPIP_PORT   (0x3FFF0197UL)

Definition at line 414 of file visa.h.

◆ VI_ATTR_TERMCHAR

#define VI_ATTR_TERMCHAR   (0x3FFF0018UL)

Definition at line 334 of file visa.h.

◆ VI_ATTR_TERMCHAR_EN

#define VI_ATTR_TERMCHAR_EN   (0x3FFF0038UL)

Definition at line 349 of file visa.h.

◆ VI_ATTR_TMO_VALUE

#define VI_ATTR_TMO_VALUE   (0x3FFF001AUL)

Definition at line 335 of file visa.h.

◆ VI_ATTR_TRIG_ID

#define VI_ATTR_TRIG_ID   (0x3FFF0177UL)

Definition at line 406 of file visa.h.

◆ VI_ATTR_USB_INTFC_NUM

#define VI_ATTR_USB_INTFC_NUM   (0x3FFF01A1UL)

Definition at line 420 of file visa.h.

◆ VI_ATTR_USB_MAX_INTR_SIZE

#define VI_ATTR_USB_MAX_INTR_SIZE   (0x3FFF01AFUL)

Definition at line 422 of file visa.h.

◆ VI_ATTR_USB_PROTOCOL

#define VI_ATTR_USB_PROTOCOL   (0x3FFF01A7UL)

Definition at line 421 of file visa.h.

◆ VI_ATTR_USB_RECV_INTR_DATA

#define VI_ATTR_USB_RECV_INTR_DATA   (0xBFFF41B1UL)

Definition at line 490 of file visa.h.

◆ VI_ATTR_USB_RECV_INTR_SIZE

#define VI_ATTR_USB_RECV_INTR_SIZE   (0x3FFF41B0UL)

Definition at line 489 of file visa.h.

◆ VI_ATTR_USB_SERIAL_NUM

#define VI_ATTR_USB_SERIAL_NUM   (0xBFFF01A0UL)

Definition at line 419 of file visa.h.

◆ VI_ATTR_USER_DATA

#define VI_ATTR_USER_DATA   (VI_ATTR_USER_DATA_32)

Definition at line 502 of file visa.h.

◆ VI_ATTR_USER_DATA_32

#define VI_ATTR_USER_DATA_32   (0x3FFF0007UL)

Definition at line 328 of file visa.h.

◆ VI_ATTR_VXI_DEV_CLASS

#define VI_ATTR_VXI_DEV_CLASS   (0x3FFF006CUL)

Definition at line 366 of file visa.h.

◆ VI_ATTR_VXI_DEV_CMD_TYPE

#define VI_ATTR_VXI_DEV_CMD_TYPE   (0x3FFF4037UL) /* ViInt16, read-only */

Definition at line 937 of file visa.h.

◆ VI_ATTR_VXI_DEV_CMD_VALUE

#define VI_ATTR_VXI_DEV_CMD_VALUE   (0x3FFF4038UL) /* ViUInt32, read-only */

Definition at line 938 of file visa.h.

◆ VI_ATTR_VXI_LA

#define VI_ATTR_VXI_LA   (0x3FFF00D5UL)

Definition at line 390 of file visa.h.

◆ VI_ATTR_VXI_TRIG_DIR

#define VI_ATTR_VXI_TRIG_DIR   (0x3FFF4044UL)

Definition at line 951 of file visa.h.

◆ VI_ATTR_VXI_TRIG_LINES_EN

#define VI_ATTR_VXI_TRIG_LINES_EN   (0x3FFF4043UL)

Definition at line 950 of file visa.h.

◆ VI_ATTR_VXI_TRIG_STATUS

#define VI_ATTR_VXI_TRIG_STATUS   (0x3FFF008DUL)

Definition at line 371 of file visa.h.

◆ VI_ATTR_VXI_TRIG_SUPPORT

#define VI_ATTR_VXI_TRIG_SUPPORT   (0x3FFF0194UL)

Definition at line 411 of file visa.h.

◆ VI_ATTR_VXI_VME_INTR_STATUS

#define VI_ATTR_VXI_VME_INTR_STATUS   (0x3FFF008BUL)

Definition at line 370 of file visa.h.

◆ VI_ATTR_VXI_VME_SYSFAIL_STATE

#define VI_ATTR_VXI_VME_SYSFAIL_STATE   (0x3FFF0094UL)

Definition at line 372 of file visa.h.

◆ VI_ATTR_WIN_ACCESS

#define VI_ATTR_WIN_ACCESS   (0x3FFF00C3UL)

Definition at line 388 of file visa.h.

◆ VI_ATTR_WIN_ACCESS_PRIV

#define VI_ATTR_WIN_ACCESS_PRIV   (0x3FFF0045UL)

Definition at line 356 of file visa.h.

◆ VI_ATTR_WIN_BASE_ADDR

#define VI_ATTR_WIN_BASE_ADDR   (VI_ATTR_WIN_BASE_ADDR_32)

Definition at line 530 of file visa.h.

◆ VI_ATTR_WIN_BASE_ADDR_32

#define VI_ATTR_WIN_BASE_ADDR_32   (0x3FFF0098UL)

Definition at line 373 of file visa.h.

◆ VI_ATTR_WIN_BYTE_ORDER

#define VI_ATTR_WIN_BYTE_ORDER   (0x3FFF0047UL)

Definition at line 357 of file visa.h.

◆ VI_ATTR_WIN_SIZE

#define VI_ATTR_WIN_SIZE   (VI_ATTR_WIN_SIZE_32)

Definition at line 531 of file visa.h.

◆ VI_ATTR_WIN_SIZE_32

#define VI_ATTR_WIN_SIZE_32   (0x3FFF009AUL)

Definition at line 374 of file visa.h.

◆ VI_ATTR_WR_BUF_OPER_MODE

#define VI_ATTR_WR_BUF_OPER_MODE   (0x3FFF002DUL)

Definition at line 346 of file visa.h.

◆ VI_ATTR_WR_BUF_SIZE

#define VI_ATTR_WR_BUF_SIZE   (0x3FFF002EUL)

Definition at line 347 of file visa.h.

◆ VI_BIG_ENDIAN

#define VI_BIG_ENDIAN   (0)

Definition at line 819 of file visa.h.

◆ VI_BLCK_NPRIV

#define VI_BLCK_NPRIV   (5)

Definition at line 827 of file visa.h.

◆ VI_BLCK_PRIV

#define VI_BLCK_PRIV   (4)

Definition at line 826 of file visa.h.

◆ VI_D64_2EVME

#define VI_D64_2EVME   (8)

Definition at line 830 of file visa.h.

◆ VI_D64_NPRIV

#define VI_D64_NPRIV   (7)

Definition at line 829 of file visa.h.

◆ VI_D64_PRIV

#define VI_D64_PRIV   (6)

Definition at line 828 of file visa.h.

◆ VI_D64_SST160

#define VI_D64_SST160   (9)

Definition at line 831 of file visa.h.

◆ VI_D64_SST267

#define VI_D64_SST267   (10)

Definition at line 832 of file visa.h.

◆ VI_D64_SST320

#define VI_D64_SST320   (11)

Definition at line 833 of file visa.h.

◆ VI_DATA_NPRIV

#define VI_DATA_NPRIV   (1)

Definition at line 823 of file visa.h.

◆ VI_DATA_PRIV

#define VI_DATA_PRIV   (0)

Definition at line 822 of file visa.h.

◆ VI_DEREF_ADDR

#define VI_DEREF_ADDR   (3)

Definition at line 782 of file visa.h.

◆ VI_DEREF_ADDR_BYTE_SWAP

#define VI_DEREF_ADDR_BYTE_SWAP   (4)

Definition at line 783 of file visa.h.

◆ VI_ERROR_ABORT

#define VI_ERROR_ABORT   (_VI_ERROR+0x3FFF0030L) /* BFFF0030, -1073807312 */

Definition at line 614 of file visa.h.

◆ VI_ERROR_ALLOC

#define VI_ERROR_ALLOC   (_VI_ERROR+0x3FFF003CL) /* BFFF003C, -1073807300 */

Definition at line 623 of file visa.h.

◆ VI_ERROR_ASRL_FRAMING

#define VI_ERROR_ASRL_FRAMING   (_VI_ERROR+0x3FFF006BL) /* BFFF006B, -1073807253 */

Definition at line 645 of file visa.h.

◆ VI_ERROR_ASRL_OVERRUN

#define VI_ERROR_ASRL_OVERRUN   (_VI_ERROR+0x3FFF006CL) /* BFFF006C, -1073807252 */

Definition at line 646 of file visa.h.

◆ VI_ERROR_ASRL_PARITY

#define VI_ERROR_ASRL_PARITY   (_VI_ERROR+0x3FFF006AL) /* BFFF006A, -1073807254 */

Definition at line 644 of file visa.h.

◆ VI_ERROR_ATTR_READONLY

#define VI_ERROR_ATTR_READONLY   (_VI_ERROR+0x3FFF001FL) /* BFFF001F, -1073807329 */

Definition at line 604 of file visa.h.

◆ VI_ERROR_BERR

#define VI_ERROR_BERR   (_VI_ERROR+0x3FFF0038L) /* BFFF0038, -1073807304 */

Definition at line 619 of file visa.h.

◆ VI_ERROR_CLOSING_FAILED

#define VI_ERROR_CLOSING_FAILED   (_VI_ERROR+0x3FFF0016L) /* BFFF0016, -1073807338 */

Definition at line 599 of file visa.h.

◆ VI_ERROR_CONN_LOST

#define VI_ERROR_CONN_LOST   (_VI_ERROR+0x3FFF00A6L) /* BFFF00A6, -1073807194 */

Definition at line 669 of file visa.h.

◆ VI_ERROR_FILE_ACCESS

#define VI_ERROR_FILE_ACCESS   (_VI_ERROR+0x3FFF00A1L) /* BFFF00A1, -1073807199 */

Definition at line 664 of file visa.h.

◆ VI_ERROR_FILE_IO

#define VI_ERROR_FILE_IO   (_VI_ERROR+0x3FFF00A2L) /* BFFF00A2, -1073807198 */

Definition at line 665 of file visa.h.

◆ VI_ERROR_HNDLR_NINSTALLED

#define VI_ERROR_HNDLR_NINSTALLED   (_VI_ERROR+0x3FFF0028L) /* BFFF0028, -1073807320 */

Definition at line 609 of file visa.h.

◆ VI_ERROR_IN_PROGRESS

#define VI_ERROR_IN_PROGRESS   (_VI_ERROR+0x3FFF0039L) /* BFFF0039, -1073807303 */

Definition at line 620 of file visa.h.

◆ VI_ERROR_INP_PROT_VIOL

#define VI_ERROR_INP_PROT_VIOL   (_VI_ERROR+0x3FFF0037L) /* BFFF0037, -1073807305 */

Definition at line 618 of file visa.h.

◆ VI_ERROR_INTF_NUM_NCONFIG

#define VI_ERROR_INTF_NUM_NCONFIG   (_VI_ERROR+0x3FFF00A5L) /* BFFF00A5, -1073807195 */

Definition at line 668 of file visa.h.

◆ VI_ERROR_INTR_PENDING

#define VI_ERROR_INTR_PENDING   (_VI_ERROR+0x3FFF0068L) /* BFFF0068, -1073807256 */

Definition at line 643 of file visa.h.

◆ VI_ERROR_INV_ACC_MODE

#define VI_ERROR_INV_ACC_MODE   (_VI_ERROR+0x3FFF0013L) /* BFFF0013, -1073807341 */

Definition at line 597 of file visa.h.

◆ VI_ERROR_INV_ACCESS_KEY

#define VI_ERROR_INV_ACCESS_KEY   (_VI_ERROR+0x3FFF0021L) /* BFFF0021, -1073807327 */

Definition at line 606 of file visa.h.

◆ VI_ERROR_INV_CONTEXT

#define VI_ERROR_INV_CONTEXT   (_VI_ERROR+0x3FFF002AL) /* BFFF002A, -1073807318 */

Definition at line 611 of file visa.h.

◆ VI_ERROR_INV_DEGREE

#define VI_ERROR_INV_DEGREE   (_VI_ERROR+0x3FFF001BL) /* BFFF001B, -1073807333 */

Definition at line 600 of file visa.h.

◆ VI_ERROR_INV_EVENT

#define VI_ERROR_INV_EVENT   (_VI_ERROR+0x3FFF0026L) /* BFFF0026, -1073807322 */

Definition at line 607 of file visa.h.

◆ VI_ERROR_INV_EXPR

#define VI_ERROR_INV_EXPR   (_VI_ERROR+0x3FFF0010L) /* BFFF0010, -1073807344 */

Definition at line 594 of file visa.h.

◆ VI_ERROR_INV_FMT

#define VI_ERROR_INV_FMT   (_VI_ERROR+0x3FFF003FL) /* BFFF003F, -1073807297 */

Definition at line 626 of file visa.h.

◆ VI_ERROR_INV_HNDLR_REF

#define VI_ERROR_INV_HNDLR_REF   (_VI_ERROR+0x3FFF0029L) /* BFFF0029, -1073807319 */

Definition at line 610 of file visa.h.

◆ VI_ERROR_INV_JOB_ID

#define VI_ERROR_INV_JOB_ID   (_VI_ERROR+0x3FFF001CL) /* BFFF001C, -1073807332 */

Definition at line 601 of file visa.h.

◆ VI_ERROR_INV_LENGTH

#define VI_ERROR_INV_LENGTH   (_VI_ERROR+0x3FFF0083L) /* BFFF0083, -1073807229 */

Definition at line 657 of file visa.h.

◆ VI_ERROR_INV_LINE

#define VI_ERROR_INV_LINE   (_VI_ERROR+0x3FFF00A0L) /* BFFF00A0, -1073807200 */

Definition at line 663 of file visa.h.

◆ VI_ERROR_INV_LOCK_TYPE

#define VI_ERROR_INV_LOCK_TYPE   (_VI_ERROR+0x3FFF0020L) /* BFFF0020, -1073807328 */

Definition at line 605 of file visa.h.

◆ VI_ERROR_INV_MASK

#define VI_ERROR_INV_MASK   (_VI_ERROR+0x3FFF003DL) /* BFFF003D, -1073807299 */

Definition at line 624 of file visa.h.

◆ VI_ERROR_INV_MECH

#define VI_ERROR_INV_MECH   (_VI_ERROR+0x3FFF0027L) /* BFFF0027, -1073807321 */

Definition at line 608 of file visa.h.

◆ VI_ERROR_INV_MODE

#define VI_ERROR_INV_MODE   (_VI_ERROR+0x3FFF0091L) /* BFFF0091, -1073807215 */

Definition at line 658 of file visa.h.

◆ VI_ERROR_INV_OBJECT

#define VI_ERROR_INV_OBJECT   (_VI_ERROR+0x3FFF000EL) /* BFFF000E, -1073807346 */

Definition at line 592 of file visa.h.

◆ VI_ERROR_INV_OFFSET

#define VI_ERROR_INV_OFFSET   (_VI_ERROR+0x3FFF0051L) /* BFFF0051, -1073807279 */

Definition at line 633 of file visa.h.

◆ VI_ERROR_INV_PARAMETER

#define VI_ERROR_INV_PARAMETER   (_VI_ERROR+0x3FFF0078L) /* BFFF0078, -1073807240 */

Definition at line 652 of file visa.h.

◆ VI_ERROR_INV_PROT

#define VI_ERROR_INV_PROT   (_VI_ERROR+0x3FFF0079L) /* BFFF0079, -1073807239 */

Definition at line 653 of file visa.h.

◆ VI_ERROR_INV_RSRC_NAME

#define VI_ERROR_INV_RSRC_NAME   (_VI_ERROR+0x3FFF0012L) /* BFFF0012, -1073807342 */

Definition at line 596 of file visa.h.

◆ VI_ERROR_INV_SESSION

#define VI_ERROR_INV_SESSION   (VI_ERROR_INV_OBJECT)

Definition at line 912 of file visa.h.

◆ VI_ERROR_INV_SETUP

#define VI_ERROR_INV_SETUP   (_VI_ERROR+0x3FFF003AL) /* BFFF003A, -1073807302 */

Definition at line 621 of file visa.h.

◆ VI_ERROR_INV_SIZE

#define VI_ERROR_INV_SIZE   (_VI_ERROR+0x3FFF007BL) /* BFFF007B, -1073807237 */

Definition at line 654 of file visa.h.

◆ VI_ERROR_INV_SPACE

#define VI_ERROR_INV_SPACE   (_VI_ERROR+0x3FFF004EL) /* BFFF004E, -1073807282 */

Definition at line 632 of file visa.h.

◆ VI_ERROR_INV_WIDTH

#define VI_ERROR_INV_WIDTH   (_VI_ERROR+0x3FFF0052L) /* BFFF0052, -1073807278 */

Definition at line 634 of file visa.h.

◆ VI_ERROR_IO

#define VI_ERROR_IO   (_VI_ERROR+0x3FFF003EL) /* BFFF003E, -1073807298 */

Definition at line 625 of file visa.h.

◆ VI_ERROR_LIBRARY_NFOUND

#define VI_ERROR_LIBRARY_NFOUND   (_VI_ERROR+0x3FFF009EL) /* BFFF009E, -1073807202 */

Definition at line 661 of file visa.h.

◆ VI_ERROR_LINE_IN_USE

#define VI_ERROR_LINE_IN_USE   (_VI_ERROR+0x3FFF0042L) /* BFFF0042, -1073807294 */

Definition at line 628 of file visa.h.

◆ VI_ERROR_LINE_NRESERVED

#define VI_ERROR_LINE_NRESERVED   (_VI_ERROR+0x3FFF0043L) /* BFFF0043, -1073807293 */

Definition at line 629 of file visa.h.

◆ VI_ERROR_MACHINE_NAVAIL

#define VI_ERROR_MACHINE_NAVAIL   (_VI_ERROR+0x3FFF00A7L) /* BFFF00A7, -1073807193 */

Definition at line 670 of file visa.h.

◆ VI_ERROR_MEM_NSHARED

#define VI_ERROR_MEM_NSHARED   (_VI_ERROR+0x3FFF009DL) /* BFFF009D, -1073807203 */

Definition at line 660 of file visa.h.

◆ VI_ERROR_NCIC

#define VI_ERROR_NCIC   (_VI_ERROR+0x3FFF0060L) /* BFFF0060, -1073807264 */

Definition at line 640 of file visa.h.

◆ VI_ERROR_NENABLED

#define VI_ERROR_NENABLED   (_VI_ERROR+0x3FFF002FL) /* BFFF002F, -1073807313 */

Definition at line 613 of file visa.h.

◆ VI_ERROR_NIMPL_OPER

#define VI_ERROR_NIMPL_OPER   (_VI_ERROR+0x3FFF0081L) /* BFFF0081, -1073807231 */

Definition at line 656 of file visa.h.

◆ VI_ERROR_NLISTENERS

#define VI_ERROR_NLISTENERS   (_VI_ERROR+0x3FFF005FL) /* BFFF005F, -1073807265 */

Definition at line 639 of file visa.h.

◆ VI_ERROR_NPERMISSION

#define VI_ERROR_NPERMISSION   (_VI_ERROR+0x3FFF00A8L) /* BFFF00A8, -1073807192 */

Definition at line 671 of file visa.h.

◆ VI_ERROR_NSUP_ALIGN_OFFSET

#define VI_ERROR_NSUP_ALIGN_OFFSET   (_VI_ERROR+0x3FFF0070L) /* BFFF0070, -1073807248 */

Definition at line 648 of file visa.h.

◆ VI_ERROR_NSUP_ATTR

#define VI_ERROR_NSUP_ATTR   (_VI_ERROR+0x3FFF001DL) /* BFFF001D, -1073807331 */

Definition at line 602 of file visa.h.

◆ VI_ERROR_NSUP_ATTR_STATE

#define VI_ERROR_NSUP_ATTR_STATE   (_VI_ERROR+0x3FFF001EL) /* BFFF001E, -1073807330 */

Definition at line 603 of file visa.h.

◆ VI_ERROR_NSUP_FMT

#define VI_ERROR_NSUP_FMT   (_VI_ERROR+0x3FFF0041L) /* BFFF0041, -1073807295 */

Definition at line 627 of file visa.h.

◆ VI_ERROR_NSUP_INTR

#define VI_ERROR_NSUP_INTR   (_VI_ERROR+0x3FFF009FL) /* BFFF009F, -1073807201 */

Definition at line 662 of file visa.h.

◆ VI_ERROR_NSUP_LINE

#define VI_ERROR_NSUP_LINE   (_VI_ERROR+0x3FFF00A3L) /* BFFF00A3, -1073807197 */

Definition at line 666 of file visa.h.

◆ VI_ERROR_NSUP_MECH

#define VI_ERROR_NSUP_MECH   (_VI_ERROR+0x3FFF00A4L) /* BFFF00A4, -1073807196 */

Definition at line 667 of file visa.h.

◆ VI_ERROR_NSUP_MODE

#define VI_ERROR_NSUP_MODE   (_VI_ERROR+0x3FFF0046L) /* BFFF0046, -1073807290 */

Definition at line 630 of file visa.h.

◆ VI_ERROR_NSUP_OFFSET

#define VI_ERROR_NSUP_OFFSET   (_VI_ERROR+0x3FFF0054L) /* BFFF0054, -1073807276 */

Definition at line 635 of file visa.h.

◆ VI_ERROR_NSUP_OPER

#define VI_ERROR_NSUP_OPER   (_VI_ERROR+0x3FFF0067L) /* BFFF0067, -1073807257 */

Definition at line 642 of file visa.h.

◆ VI_ERROR_NSUP_VAR_WIDTH

#define VI_ERROR_NSUP_VAR_WIDTH   (_VI_ERROR+0x3FFF0055L) /* BFFF0055, -1073807275 */

Definition at line 636 of file visa.h.

◆ VI_ERROR_NSUP_WIDTH

#define VI_ERROR_NSUP_WIDTH   (_VI_ERROR+0x3FFF0076L) /* BFFF0076, -1073807242 */

Definition at line 651 of file visa.h.

◆ VI_ERROR_NSYS_CNTLR

#define VI_ERROR_NSYS_CNTLR   (_VI_ERROR+0x3FFF0061L) /* BFFF0061, -1073807263 */

Definition at line 641 of file visa.h.

◆ VI_ERROR_OUTP_PROT_VIOL

#define VI_ERROR_OUTP_PROT_VIOL   (_VI_ERROR+0x3FFF0036L) /* BFFF0036, -1073807306 */

Definition at line 617 of file visa.h.

◆ VI_ERROR_QUEUE_ERROR

#define VI_ERROR_QUEUE_ERROR   (_VI_ERROR+0x3FFF003BL) /* BFFF003B, -1073807301 */

Definition at line 622 of file visa.h.

◆ VI_ERROR_QUEUE_OVERFLOW

#define VI_ERROR_QUEUE_OVERFLOW   (_VI_ERROR+0x3FFF002DL) /* BFFF002D, -1073807315 */

Definition at line 612 of file visa.h.

◆ VI_ERROR_RAW_RD_PROT_VIOL

#define VI_ERROR_RAW_RD_PROT_VIOL   (_VI_ERROR+0x3FFF0035L) /* BFFF0035, -1073807307 */

Definition at line 616 of file visa.h.

◆ VI_ERROR_RAW_WR_PROT_VIOL

#define VI_ERROR_RAW_WR_PROT_VIOL   (_VI_ERROR+0x3FFF0034L) /* BFFF0034, -1073807308 */

Definition at line 615 of file visa.h.

◆ VI_ERROR_RESP_PENDING

#define VI_ERROR_RESP_PENDING   (_VI_ERROR+0x3FFF0059L) /* BFFF0059, -1073807271 */

Definition at line 638 of file visa.h.

◆ VI_ERROR_RSRC_BUSY

#define VI_ERROR_RSRC_BUSY   (_VI_ERROR+0x3FFF0072L) /* BFFF0072, -1073807246 */

Definition at line 650 of file visa.h.

◆ VI_ERROR_RSRC_LOCKED

#define VI_ERROR_RSRC_LOCKED   (_VI_ERROR+0x3FFF000FL) /* BFFF000F, -1073807345 */

Definition at line 593 of file visa.h.

◆ VI_ERROR_RSRC_NFOUND

#define VI_ERROR_RSRC_NFOUND   (_VI_ERROR+0x3FFF0011L) /* BFFF0011, -1073807343 */

Definition at line 595 of file visa.h.

◆ VI_ERROR_SESN_NLOCKED

#define VI_ERROR_SESN_NLOCKED   (_VI_ERROR+0x3FFF009CL) /* BFFF009C, -1073807204 */

Definition at line 659 of file visa.h.

◆ VI_ERROR_SRQ_NOCCURRED

#define VI_ERROR_SRQ_NOCCURRED   (_VI_ERROR+0x3FFF004AL) /* BFFF004A, -1073807286 */

Definition at line 631 of file visa.h.

◆ VI_ERROR_SYSTEM_ERROR

#define VI_ERROR_SYSTEM_ERROR   (_VI_ERROR+0x3FFF0000L) /* BFFF0000, -1073807360 */

Definition at line 591 of file visa.h.

◆ VI_ERROR_TMO

#define VI_ERROR_TMO   (_VI_ERROR+0x3FFF0015L) /* BFFF0015, -1073807339 */

Definition at line 598 of file visa.h.

◆ VI_ERROR_TRIG_NMAPPED

#define VI_ERROR_TRIG_NMAPPED   (_VI_ERROR+0x3FFF006EL) /* BFFF006E, -1073807250 */

Definition at line 647 of file visa.h.

◆ VI_ERROR_USER_BUF

#define VI_ERROR_USER_BUF   (_VI_ERROR+0x3FFF0071L) /* BFFF0071, -1073807247 */

Definition at line 649 of file visa.h.

◆ VI_ERROR_WINDOW_MAPPED

#define VI_ERROR_WINDOW_MAPPED   (_VI_ERROR+0x3FFF0080L) /* BFFF0080, -1073807232 */

Definition at line 655 of file visa.h.

◆ VI_ERROR_WINDOW_NMAPPED

#define VI_ERROR_WINDOW_NMAPPED   (_VI_ERROR+0x3FFF0057L) /* BFFF0057, -1073807273 */

Definition at line 637 of file visa.h.

◆ VI_EVENT_ASRL_BREAK

#define VI_EVENT_ASRL_BREAK   (0x3FFF2023UL)

Definition at line 970 of file visa.h.

◆ VI_EVENT_ASRL_CHAR

#define VI_EVENT_ASRL_CHAR   (0x3FFF2035UL)

Definition at line 975 of file visa.h.

◆ VI_EVENT_ASRL_CTS

#define VI_EVENT_ASRL_CTS   (0x3FFF2029UL)

Definition at line 971 of file visa.h.

◆ VI_EVENT_ASRL_DCD

#define VI_EVENT_ASRL_DCD   (0x3FFF202CUL)

Definition at line 973 of file visa.h.

◆ VI_EVENT_ASRL_DSR

#define VI_EVENT_ASRL_DSR   (0x3FFF202AUL)

Definition at line 972 of file visa.h.

◆ VI_EVENT_ASRL_RI

#define VI_EVENT_ASRL_RI   (0x3FFF202EUL)

Definition at line 974 of file visa.h.

◆ VI_EVENT_ASRL_TERMCHAR

#define VI_EVENT_ASRL_TERMCHAR   (0x3FFF2024UL)

Definition at line 976 of file visa.h.

◆ VI_EVENT_CLEAR

#define VI_EVENT_CLEAR   (0x3FFF200DUL)

Definition at line 553 of file visa.h.

◆ VI_EVENT_EXCEPTION

#define VI_EVENT_EXCEPTION   (0xBFFF200EUL)

Definition at line 554 of file visa.h.

◆ VI_EVENT_GPIB_CIC

#define VI_EVENT_GPIB_CIC   (0x3FFF2012UL)

Definition at line 555 of file visa.h.

◆ VI_EVENT_GPIB_LISTEN

#define VI_EVENT_GPIB_LISTEN   (0x3FFF2014UL)

Definition at line 557 of file visa.h.

◆ VI_EVENT_GPIB_TALK

#define VI_EVENT_GPIB_TALK   (0x3FFF2013UL)

Definition at line 556 of file visa.h.

◆ VI_EVENT_IO_COMPLETION

#define VI_EVENT_IO_COMPLETION   (0x3FFF2009UL)

Definition at line 550 of file visa.h.

◆ VI_EVENT_PXI_INTR

#define VI_EVENT_PXI_INTR   (0x3FFF2022UL)

Definition at line 562 of file visa.h.

◆ VI_EVENT_SERVICE_REQ

#define VI_EVENT_SERVICE_REQ   (0x3FFF200BUL)

Definition at line 552 of file visa.h.

◆ VI_EVENT_TCPIP_CONNECT

#define VI_EVENT_TCPIP_CONNECT   (0x3FFF2036UL)

Definition at line 563 of file visa.h.

◆ VI_EVENT_TRIG

#define VI_EVENT_TRIG   (0xBFFF200AUL)

Definition at line 551 of file visa.h.

◆ VI_EVENT_USB_INTR

#define VI_EVENT_USB_INTR   (0x3FFF2037UL)

Definition at line 564 of file visa.h.

◆ VI_EVENT_VXI_DEV_CMD

#define VI_EVENT_VXI_DEV_CMD   (0xBFFF200FUL)

Definition at line 936 of file visa.h.

◆ VI_EVENT_VXI_SIGP

#define VI_EVENT_VXI_SIGP   (0x3FFF2020UL)

Definition at line 560 of file visa.h.

◆ VI_EVENT_VXI_VME_INTR

#define VI_EVENT_VXI_VME_INTR   (0xBFFF2021UL)

Definition at line 561 of file visa.h.

◆ VI_EVENT_VXI_VME_SYSFAIL

#define VI_EVENT_VXI_VME_SYSFAIL   (0x3FFF201DUL)

Definition at line 558 of file visa.h.

◆ VI_EVENT_VXI_VME_SYSRESET

#define VI_EVENT_VXI_VME_SYSRESET   (0x3FFF201EUL)

Definition at line 559 of file visa.h.

◆ VI_EXCLUSIVE_LOCK

#define VI_EXCLUSIVE_LOCK   (1)

Definition at line 789 of file visa.h.

◆ VI_FDC

#define VI_FDC   (VI_PROT_FDC)

Definition at line 915 of file visa.h.

◆ VI_FDC_NORMAL

#define VI_FDC_NORMAL   (1)

Definition at line 695 of file visa.h.

◆ VI_FDC_STREAM

#define VI_FDC_STREAM   (2)

Definition at line 696 of file visa.h.

◆ VI_FIND_BUFLEN

#define VI_FIND_BUFLEN   (256)

Definition at line 679 of file visa.h.

◆ VI_FIREWIRE_DFLT_SPACE

#define VI_FIREWIRE_DFLT_SPACE   (5)

Definition at line 1135 of file visa.h.

◆ VI_FLUSH_DISABLE

#define VI_FLUSH_DISABLE   (3)

Definition at line 778 of file visa.h.

◆ VI_FLUSH_ON_ACCESS

#define VI_FLUSH_ON_ACCESS   (1)

Definition at line 776 of file visa.h.

◆ VI_FLUSH_WHEN_FULL

#define VI_FLUSH_WHEN_FULL   (2)

Definition at line 777 of file visa.h.

◆ VI_GPIB_ATN_ASSERT

#define VI_GPIB_ATN_ASSERT   (1)

Definition at line 849 of file visa.h.

◆ VI_GPIB_ATN_ASSERT_IMMEDIATE

#define VI_GPIB_ATN_ASSERT_IMMEDIATE   (3)

Definition at line 851 of file visa.h.

◆ VI_GPIB_ATN_DEASSERT

#define VI_GPIB_ATN_DEASSERT   (0)

Definition at line 848 of file visa.h.

◆ VI_GPIB_ATN_DEASSERT_HANDSHAKE

#define VI_GPIB_ATN_DEASSERT_HANDSHAKE   (2)

Definition at line 850 of file visa.h.

◆ VI_GPIB_HS488_DISABLED

#define VI_GPIB_HS488_DISABLED   (0)

Definition at line 853 of file visa.h.

◆ VI_GPIB_HS488_NIMPL

#define VI_GPIB_HS488_NIMPL   (-1)

Definition at line 854 of file visa.h.

◆ VI_GPIB_LISTENER

#define VI_GPIB_LISTENER   (2)

Definition at line 858 of file visa.h.

◆ VI_GPIB_REN_ADDRESS_GTL

#define VI_GPIB_REN_ADDRESS_GTL   (6)

Definition at line 846 of file visa.h.

◆ VI_GPIB_REN_ASSERT

#define VI_GPIB_REN_ASSERT   (1)

Definition at line 841 of file visa.h.

◆ VI_GPIB_REN_ASSERT_ADDRESS

#define VI_GPIB_REN_ASSERT_ADDRESS   (3)

Definition at line 843 of file visa.h.

◆ VI_GPIB_REN_ASSERT_ADDRESS_LLO

#define VI_GPIB_REN_ASSERT_ADDRESS_LLO   (5)

Definition at line 845 of file visa.h.

◆ VI_GPIB_REN_ASSERT_LLO

#define VI_GPIB_REN_ASSERT_LLO   (4)

Definition at line 844 of file visa.h.

◆ VI_GPIB_REN_DEASSERT

#define VI_GPIB_REN_DEASSERT   (0)

Definition at line 840 of file visa.h.

◆ VI_GPIB_REN_DEASSERT_GTL

#define VI_GPIB_REN_DEASSERT_GTL   (2)

Definition at line 842 of file visa.h.

◆ VI_GPIB_TALKER

#define VI_GPIB_TALKER   (1)

Definition at line 857 of file visa.h.

◆ VI_GPIB_UNADDRESSED

#define VI_GPIB_UNADDRESSED   (0)

Definition at line 856 of file visa.h.

◆ VI_HNDLR

#define VI_HNDLR   (2)

Definition at line 719 of file visa.h.

◆ VI_HS488

#define VI_HS488   (VI_PROT_HS488)

Definition at line 916 of file visa.h.

◆ VI_INFINITE

#define VI_INFINITE   (VI_TMO_INFINITE)

Definition at line 913 of file visa.h.

◆ VI_INTF_ASRL

#define VI_INTF_ASRL   (4)

Definition at line 684 of file visa.h.

◆ VI_INTF_FIREWIRE

#define VI_INTF_FIREWIRE   (9)

Definition at line 930 of file visa.h.

◆ VI_INTF_GPIB

#define VI_INTF_GPIB   (1)

Definition at line 681 of file visa.h.

◆ VI_INTF_GPIB_VXI

#define VI_INTF_GPIB_VXI   (3)

Definition at line 683 of file visa.h.

◆ VI_INTF_PXI

#define VI_INTF_PXI   (5)

Definition at line 685 of file visa.h.

◆ VI_INTF_RIO

#define VI_INTF_RIO   (8)

Definition at line 929 of file visa.h.

◆ VI_INTF_TCPIP

#define VI_INTF_TCPIP   (6)

Definition at line 686 of file visa.h.

◆ VI_INTF_USB

#define VI_INTF_USB   (7)

Definition at line 687 of file visa.h.

◆ VI_INTF_VXI

#define VI_INTF_VXI   (2)

Definition at line 682 of file visa.h.

◆ VI_IO_IN_BUF

#define VI_IO_IN_BUF   (16)

Definition at line 771 of file visa.h.

◆ VI_IO_IN_BUF_DISCARD

#define VI_IO_IN_BUF_DISCARD   (64)

Definition at line 773 of file visa.h.

◆ VI_IO_OUT_BUF

#define VI_IO_OUT_BUF   (32)

Definition at line 772 of file visa.h.

◆ VI_IO_OUT_BUF_DISCARD

#define VI_IO_OUT_BUF_DISCARD   (128)

Definition at line 774 of file visa.h.

◆ VI_LITTLE_ENDIAN

#define VI_LITTLE_ENDIAN   (1)

Definition at line 820 of file visa.h.

◆ VI_LOAD_CONFIG

#define VI_LOAD_CONFIG   (4)

Definition at line 791 of file visa.h.

◆ VI_LOCAL_SPACE

#define VI_LOCAL_SPACE   (0)

Definition at line 698 of file visa.h.

◆ VI_NMAPPED

#define VI_NMAPPED   (1)

Definition at line 780 of file visa.h.

◆ VI_NO_LOCK

#define VI_NO_LOCK   (0)

Definition at line 788 of file visa.h.

◆ VI_NO_SEC_ADDR

#define VI_NO_SEC_ADDR   (0xFFFF)

Definition at line 793 of file visa.h.

◆ VI_NORMAL

#define VI_NORMAL   (VI_PROT_NORMAL)

Definition at line 914 of file visa.h.

◆ VI_OPAQUE_SPACE

#define VI_OPAQUE_SPACE   (0xFFFF)

Definition at line 711 of file visa.h.

◆ VI_PROG_NPRIV

#define VI_PROG_NPRIV   (3)

Definition at line 825 of file visa.h.

◆ VI_PROG_PRIV

#define VI_PROG_PRIV   (2)

Definition at line 824 of file visa.h.

◆ VI_PROT_4882_STRS

#define VI_PROT_4882_STRS   (4)

Definition at line 692 of file visa.h.

◆ VI_PROT_FDC

#define VI_PROT_FDC   (2)

Definition at line 690 of file visa.h.

◆ VI_PROT_HS488

#define VI_PROT_HS488   (3)

Definition at line 691 of file visa.h.

◆ VI_PROT_NORMAL

#define VI_PROT_NORMAL   (1)

Definition at line 689 of file visa.h.

◆ VI_PROT_USBTMC_VENDOR

#define VI_PROT_USBTMC_VENDOR   (5)

Definition at line 693 of file visa.h.

◆ VI_PXI_ADDR_CFG

#define VI_PXI_ADDR_CFG   (3)

Definition at line 891 of file visa.h.

◆ VI_PXI_ADDR_IO

#define VI_PXI_ADDR_IO   (2)

Definition at line 890 of file visa.h.

◆ VI_PXI_ADDR_MEM

#define VI_PXI_ADDR_MEM   (1)

Definition at line 889 of file visa.h.

◆ VI_PXI_ADDR_NONE

#define VI_PXI_ADDR_NONE   (0)

Definition at line 888 of file visa.h.

◆ VI_PXI_ALLOC_SPACE

#define VI_PXI_ALLOC_SPACE   (9)

Definition at line 703 of file visa.h.

◆ VI_PXI_BAR0_SPACE

#define VI_PXI_BAR0_SPACE   (11)

Definition at line 705 of file visa.h.

◆ VI_PXI_BAR1_SPACE

#define VI_PXI_BAR1_SPACE   (12)

Definition at line 706 of file visa.h.

◆ VI_PXI_BAR2_SPACE

#define VI_PXI_BAR2_SPACE   (13)

Definition at line 707 of file visa.h.

◆ VI_PXI_BAR3_SPACE

#define VI_PXI_BAR3_SPACE   (14)

Definition at line 708 of file visa.h.

◆ VI_PXI_BAR4_SPACE

#define VI_PXI_BAR4_SPACE   (15)

Definition at line 709 of file visa.h.

◆ VI_PXI_BAR5_SPACE

#define VI_PXI_BAR5_SPACE   (16)

Definition at line 710 of file visa.h.

◆ VI_PXI_CFG_SPACE

#define VI_PXI_CFG_SPACE   (10)

Definition at line 704 of file visa.h.

◆ VI_PXI_LBUS_NONE

#define VI_PXI_LBUS_NONE   (0)

Definition at line 896 of file visa.h.

◆ VI_PXI_LBUS_STAR_TRIG_BUS_0

#define VI_PXI_LBUS_STAR_TRIG_BUS_0   (1000)

Definition at line 897 of file visa.h.

◆ VI_PXI_LBUS_STAR_TRIG_BUS_1

#define VI_PXI_LBUS_STAR_TRIG_BUS_1   (1001)

Definition at line 898 of file visa.h.

◆ VI_PXI_LBUS_STAR_TRIG_BUS_2

#define VI_PXI_LBUS_STAR_TRIG_BUS_2   (1002)

Definition at line 899 of file visa.h.

◆ VI_PXI_LBUS_STAR_TRIG_BUS_3

#define VI_PXI_LBUS_STAR_TRIG_BUS_3   (1003)

Definition at line 900 of file visa.h.

◆ VI_PXI_LBUS_STAR_TRIG_BUS_4

#define VI_PXI_LBUS_STAR_TRIG_BUS_4   (1004)

Definition at line 901 of file visa.h.

◆ VI_PXI_LBUS_STAR_TRIG_BUS_5

#define VI_PXI_LBUS_STAR_TRIG_BUS_5   (1005)

Definition at line 902 of file visa.h.

◆ VI_PXI_LBUS_STAR_TRIG_BUS_6

#define VI_PXI_LBUS_STAR_TRIG_BUS_6   (1006)

Definition at line 903 of file visa.h.

◆ VI_PXI_LBUS_STAR_TRIG_BUS_7

#define VI_PXI_LBUS_STAR_TRIG_BUS_7   (1007)

Definition at line 904 of file visa.h.

◆ VI_PXI_LBUS_STAR_TRIG_BUS_8

#define VI_PXI_LBUS_STAR_TRIG_BUS_8   (1008)

Definition at line 905 of file visa.h.

◆ VI_PXI_LBUS_STAR_TRIG_BUS_9

#define VI_PXI_LBUS_STAR_TRIG_BUS_9   (1009)

Definition at line 906 of file visa.h.

◆ VI_PXI_LBUS_UNKNOWN

#define VI_PXI_LBUS_UNKNOWN   (-1)

Definition at line 895 of file visa.h.

◆ VI_PXI_STAR_TRIG_CONTROLLER

#define VI_PXI_STAR_TRIG_CONTROLLER   (1413)

Definition at line 907 of file visa.h.

◆ VI_QUEUE

#define VI_QUEUE   (1)

Definition at line 718 of file visa.h.

◆ VI_READ_BUF

#define VI_READ_BUF   (1)

Definition at line 767 of file visa.h.

◆ VI_READ_BUF_DISCARD

#define VI_READ_BUF_DISCARD   (4)

Definition at line 769 of file visa.h.

◆ VI_SHARED_LOCK

#define VI_SHARED_LOCK   (2)

Definition at line 790 of file visa.h.

◆ VI_SPEC_VERSION

#define VI_SPEC_VERSION   (0x00500400UL)

Definition at line 40 of file visa.h.

◆ VI_STATE_ASSERTED

#define VI_STATE_ASSERTED   (1)

Definition at line 815 of file visa.h.

◆ VI_STATE_UNASSERTED

#define VI_STATE_UNASSERTED   (0)

Definition at line 816 of file visa.h.

◆ VI_STATE_UNKNOWN

#define VI_STATE_UNKNOWN   (-1)

Definition at line 817 of file visa.h.

◆ VI_SUCCESS_DEV_NPRESENT

#define VI_SUCCESS_DEV_NPRESENT   (0x3FFF007DL) /* 3FFF007D, 1073676413 */

Definition at line 575 of file visa.h.

◆ VI_SUCCESS_EVENT_DIS

#define VI_SUCCESS_EVENT_DIS   (0x3FFF0003L) /* 3FFF0003, 1073676291 */

Definition at line 571 of file visa.h.

◆ VI_SUCCESS_EVENT_EN

#define VI_SUCCESS_EVENT_EN   (0x3FFF0002L) /* 3FFF0002, 1073676290 */

Definition at line 570 of file visa.h.

◆ VI_SUCCESS_MAX_CNT

#define VI_SUCCESS_MAX_CNT   (0x3FFF0006L) /* 3FFF0006, 1073676294 */

Definition at line 574 of file visa.h.

◆ VI_SUCCESS_NCHAIN

#define VI_SUCCESS_NCHAIN   (0x3FFF0098L) /* 3FFF0098, 1073676440 */

Definition at line 578 of file visa.h.

◆ VI_SUCCESS_NESTED_EXCLUSIVE

#define VI_SUCCESS_NESTED_EXCLUSIVE   (0x3FFF009AL) /* 3FFF009A, 1073676442 */

Definition at line 580 of file visa.h.

◆ VI_SUCCESS_NESTED_SHARED

#define VI_SUCCESS_NESTED_SHARED   (0x3FFF0099L) /* 3FFF0099, 1073676441 */

Definition at line 579 of file visa.h.

◆ VI_SUCCESS_QUEUE_EMPTY

#define VI_SUCCESS_QUEUE_EMPTY   (0x3FFF0004L) /* 3FFF0004, 1073676292 */

Definition at line 572 of file visa.h.

◆ VI_SUCCESS_QUEUE_NEMPTY

#define VI_SUCCESS_QUEUE_NEMPTY   (0x3FFF0080L) /* 3FFF0080, 1073676416 */

Definition at line 577 of file visa.h.

◆ VI_SUCCESS_SYNC

#define VI_SUCCESS_SYNC   (0x3FFF009BL) /* 3FFF009B, 1073676443 */

Definition at line 581 of file visa.h.

◆ VI_SUCCESS_TERM_CHAR

#define VI_SUCCESS_TERM_CHAR   (0x3FFF0005L) /* 3FFF0005, 1073676293 */

Definition at line 573 of file visa.h.

◆ VI_SUCCESS_TRIG_MAPPED

#define VI_SUCCESS_TRIG_MAPPED   (0x3FFF007EL) /* 3FFF007E, 1073676414 */

Definition at line 576 of file visa.h.

◆ VI_SUSPEND_HNDLR

#define VI_SUSPEND_HNDLR   (4)

Definition at line 720 of file visa.h.

◆ VI_TMO_IMMEDIATE

#define VI_TMO_IMMEDIATE   (0L)

Definition at line 785 of file visa.h.

◆ VI_TMO_INFINITE

#define VI_TMO_INFINITE   (0xFFFFFFFFUL)

Definition at line 786 of file visa.h.

◆ VI_TRIG_ALL

#define VI_TRIG_ALL   (-2)

Definition at line 725 of file visa.h.

◆ VI_TRIG_ECL0

#define VI_TRIG_ECL0   (8)

Definition at line 735 of file visa.h.

◆ VI_TRIG_ECL1

#define VI_TRIG_ECL1   (9)

Definition at line 736 of file visa.h.

◆ VI_TRIG_ECL2

#define VI_TRIG_ECL2   (10)

Definition at line 737 of file visa.h.

◆ VI_TRIG_ECL3

#define VI_TRIG_ECL3   (11)

Definition at line 738 of file visa.h.

◆ VI_TRIG_ECL4

#define VI_TRIG_ECL4   (12)

Definition at line 739 of file visa.h.

◆ VI_TRIG_ECL5

#define VI_TRIG_ECL5   (13)

Definition at line 740 of file visa.h.

◆ VI_TRIG_PANEL_IN

#define VI_TRIG_PANEL_IN   (27)

Definition at line 754 of file visa.h.

◆ VI_TRIG_PANEL_OUT

#define VI_TRIG_PANEL_OUT   (28)

Definition at line 755 of file visa.h.

◆ VI_TRIG_PROT_DEFAULT

#define VI_TRIG_PROT_DEFAULT   (0)

Definition at line 760 of file visa.h.

◆ VI_TRIG_PROT_OFF

#define VI_TRIG_PROT_OFF   (2)

Definition at line 762 of file visa.h.

◆ VI_TRIG_PROT_ON

#define VI_TRIG_PROT_ON   (1)

Definition at line 761 of file visa.h.

◆ VI_TRIG_PROT_RESERVE

#define VI_TRIG_PROT_RESERVE   (6)

Definition at line 764 of file visa.h.

◆ VI_TRIG_PROT_SYNC

#define VI_TRIG_PROT_SYNC   (5)

Definition at line 763 of file visa.h.

◆ VI_TRIG_PROT_UNRESERVE

#define VI_TRIG_PROT_UNRESERVE   (7)

Definition at line 765 of file visa.h.

◆ VI_TRIG_STAR_INSTR

#define VI_TRIG_STAR_INSTR   (26)

Definition at line 753 of file visa.h.

◆ VI_TRIG_STAR_SLOT1

#define VI_TRIG_STAR_SLOT1   (14)

Definition at line 741 of file visa.h.

◆ VI_TRIG_STAR_SLOT10

#define VI_TRIG_STAR_SLOT10   (23)

Definition at line 750 of file visa.h.

◆ VI_TRIG_STAR_SLOT11

#define VI_TRIG_STAR_SLOT11   (24)

Definition at line 751 of file visa.h.

◆ VI_TRIG_STAR_SLOT12

#define VI_TRIG_STAR_SLOT12   (25)

Definition at line 752 of file visa.h.

◆ VI_TRIG_STAR_SLOT2

#define VI_TRIG_STAR_SLOT2   (15)

Definition at line 742 of file visa.h.

◆ VI_TRIG_STAR_SLOT3

#define VI_TRIG_STAR_SLOT3   (16)

Definition at line 743 of file visa.h.

◆ VI_TRIG_STAR_SLOT4

#define VI_TRIG_STAR_SLOT4   (17)

Definition at line 744 of file visa.h.

◆ VI_TRIG_STAR_SLOT5

#define VI_TRIG_STAR_SLOT5   (18)

Definition at line 745 of file visa.h.

◆ VI_TRIG_STAR_SLOT6

#define VI_TRIG_STAR_SLOT6   (19)

Definition at line 746 of file visa.h.

◆ VI_TRIG_STAR_SLOT7

#define VI_TRIG_STAR_SLOT7   (20)

Definition at line 747 of file visa.h.

◆ VI_TRIG_STAR_SLOT8

#define VI_TRIG_STAR_SLOT8   (21)

Definition at line 748 of file visa.h.

◆ VI_TRIG_STAR_SLOT9

#define VI_TRIG_STAR_SLOT9   (22)

Definition at line 749 of file visa.h.

◆ VI_TRIG_STAR_VXI0

#define VI_TRIG_STAR_VXI0   (29)

Definition at line 756 of file visa.h.

◆ VI_TRIG_STAR_VXI1

#define VI_TRIG_STAR_VXI1   (30)

Definition at line 757 of file visa.h.

◆ VI_TRIG_STAR_VXI2

#define VI_TRIG_STAR_VXI2   (31)

Definition at line 758 of file visa.h.

◆ VI_TRIG_SW

#define VI_TRIG_SW   (-1)

Definition at line 726 of file visa.h.

◆ VI_TRIG_TTL0

#define VI_TRIG_TTL0   (0)

Definition at line 727 of file visa.h.

◆ VI_TRIG_TTL1

#define VI_TRIG_TTL1   (1)

Definition at line 728 of file visa.h.

◆ VI_TRIG_TTL2

#define VI_TRIG_TTL2   (2)

Definition at line 729 of file visa.h.

◆ VI_TRIG_TTL3

#define VI_TRIG_TTL3   (3)

Definition at line 730 of file visa.h.

◆ VI_TRIG_TTL4

#define VI_TRIG_TTL4   (4)

Definition at line 731 of file visa.h.

◆ VI_TRIG_TTL5

#define VI_TRIG_TTL5   (5)

Definition at line 732 of file visa.h.

◆ VI_TRIG_TTL6

#define VI_TRIG_TTL6   (6)

Definition at line 733 of file visa.h.

◆ VI_TRIG_TTL7

#define VI_TRIG_TTL7   (7)

Definition at line 734 of file visa.h.

◆ VI_TRIG_UNKNOWN

#define VI_TRIG_UNKNOWN   (-1)

Definition at line 893 of file visa.h.

◆ VI_UNKNOWN_CHASSIS

#define VI_UNKNOWN_CHASSIS   (-1)

Definition at line 716 of file visa.h.

◆ VI_UNKNOWN_LA

#define VI_UNKNOWN_LA   (-1)

Definition at line 713 of file visa.h.

◆ VI_UNKNOWN_LEVEL

#define VI_UNKNOWN_LEVEL   (-1)

Definition at line 715 of file visa.h.

◆ VI_UNKNOWN_SLOT

#define VI_UNKNOWN_SLOT   (-1)

Definition at line 714 of file visa.h.

◆ VI_USE_OPERS

#define VI_USE_OPERS   (2)

Definition at line 781 of file visa.h.

◆ VI_UTIL_ASSERT_SYSFAIL

#define VI_UTIL_ASSERT_SYSFAIL   (2)

Definition at line 879 of file visa.h.

◆ VI_UTIL_ASSERT_SYSRESET

#define VI_UTIL_ASSERT_SYSRESET   (1)

Definition at line 878 of file visa.h.

◆ VI_UTIL_DEASSERT_SYSFAIL

#define VI_UTIL_DEASSERT_SYSFAIL   (3)

Definition at line 880 of file visa.h.

◆ VI_VERSION_MAJOR

#define VI_VERSION_MAJOR (   ver)    ((((ViVersion)ver) & 0xFFF00000UL) >> 20)

Definition at line 675 of file visa.h.

◆ VI_VERSION_MINOR

#define VI_VERSION_MINOR (   ver)    ((((ViVersion)ver) & 0x000FFF00UL) >> 8)

Definition at line 676 of file visa.h.

◆ VI_VERSION_SUBMINOR

#define VI_VERSION_SUBMINOR (   ver)    ((((ViVersion)ver) & 0x000000FFUL) )

Definition at line 677 of file visa.h.

◆ VI_VXI_CLASS_EXTENDED

#define VI_VXI_CLASS_EXTENDED   (1)

Definition at line 883 of file visa.h.

◆ VI_VXI_CLASS_MEMORY

#define VI_VXI_CLASS_MEMORY   (0)

Definition at line 882 of file visa.h.

◆ VI_VXI_CLASS_MESSAGE

#define VI_VXI_CLASS_MESSAGE   (2)

Definition at line 884 of file visa.h.

◆ VI_VXI_CLASS_OTHER

#define VI_VXI_CLASS_OTHER   (4)

Definition at line 886 of file visa.h.

◆ VI_VXI_CLASS_REGISTER

#define VI_VXI_CLASS_REGISTER   (3)

Definition at line 885 of file visa.h.

◆ VI_VXI_CMD16

#define VI_VXI_CMD16   (0x0200)

Definition at line 860 of file visa.h.

◆ VI_VXI_CMD16_RESP16

#define VI_VXI_CMD16_RESP16   (0x0202)

Definition at line 861 of file visa.h.

◆ VI_VXI_CMD32

#define VI_VXI_CMD32   (0x0400)

Definition at line 863 of file visa.h.

◆ VI_VXI_CMD32_RESP16

#define VI_VXI_CMD32_RESP16   (0x0402)

Definition at line 864 of file visa.h.

◆ VI_VXI_CMD32_RESP32

#define VI_VXI_CMD32_RESP32   (0x0404)

Definition at line 865 of file visa.h.

◆ VI_VXI_DEV_CMD_TYPE_16

#define VI_VXI_DEV_CMD_TYPE_16   (16)

Definition at line 940 of file visa.h.

◆ VI_VXI_DEV_CMD_TYPE_32

#define VI_VXI_DEV_CMD_TYPE_32   (32)

Definition at line 941 of file visa.h.

◆ VI_VXI_RESP16

#define VI_VXI_RESP16   (0x0002)

Definition at line 862 of file visa.h.

◆ VI_VXI_RESP32

#define VI_VXI_RESP32   (0x0004)

Definition at line 866 of file visa.h.

◆ VI_VXI_RESP_NONE

#define VI_VXI_RESP_NONE   (0)

Definition at line 945 of file visa.h.

◆ VI_VXI_RESP_PROT_ERROR

#define VI_VXI_RESP_PROT_ERROR   (-1)

Definition at line 946 of file visa.h.

◆ VI_WARN_CONFIG_NLOADED

#define VI_WARN_CONFIG_NLOADED   (0x3FFF0077L) /* 3FFF0077, 1073676407 */

Definition at line 584 of file visa.h.

◆ VI_WARN_EXT_FUNC_NIMPL

#define VI_WARN_EXT_FUNC_NIMPL   (0x3FFF00A9L) /* 3FFF00A9, 1073676457 */

Definition at line 589 of file visa.h.

◆ VI_WARN_NSUP_ATTR_STATE

#define VI_WARN_NSUP_ATTR_STATE   (0x3FFF0084L) /* 3FFF0084, 1073676420 */

Definition at line 586 of file visa.h.

◆ VI_WARN_NSUP_BUF

#define VI_WARN_NSUP_BUF   (0x3FFF0088L) /* 3FFF0088, 1073676424 */

Definition at line 588 of file visa.h.

◆ VI_WARN_NULL_OBJECT

#define VI_WARN_NULL_OBJECT   (0x3FFF0082L) /* 3FFF0082, 1073676418 */

Definition at line 585 of file visa.h.

◆ VI_WARN_QUEUE_OVERFLOW

#define VI_WARN_QUEUE_OVERFLOW   (0x3FFF000CL) /* 3FFF000C, 1073676300 */

Definition at line 583 of file visa.h.

◆ VI_WARN_UNKNOWN_STATUS

#define VI_WARN_UNKNOWN_STATUS   (0x3FFF0085L) /* 3FFF0085, 1073676421 */

Definition at line 587 of file visa.h.

◆ VI_WIDTH_16

#define VI_WIDTH_16   (2)

Definition at line 836 of file visa.h.

◆ VI_WIDTH_32

#define VI_WIDTH_32   (4)

Definition at line 837 of file visa.h.

◆ VI_WIDTH_64

#define VI_WIDTH_64   (8)

Definition at line 838 of file visa.h.

◆ VI_WIDTH_8

#define VI_WIDTH_8   (1)

Definition at line 835 of file visa.h.

◆ VI_WRITE_BUF

#define VI_WRITE_BUF   (2)

Definition at line 768 of file visa.h.

◆ VI_WRITE_BUF_DISCARD

#define VI_WRITE_BUF_DISCARD   (8)

Definition at line 770 of file visa.h.

◆ viGetDefaultRM

#define viGetDefaultRM (   vi)    viOpenDefaultRM(vi)

Definition at line 911 of file visa.h.

Typedef Documentation

◆ event

Definition at line 91 of file visa.h.

◆ eventType

Definition at line 91 of file visa.h.

◆ userHandle

Definition at line 91 of file visa.h.

◆ ViAAttr

Definition at line 77 of file visa.h.

◆ ViAccessMode

Definition at line 83 of file visa.h.

◆ ViAEventType

Definition at line 74 of file visa.h.

◆ ViAttrState

Definition at line 64 of file visa.h.

◆ ViBusAddress

Definition at line 62 of file visa.h.

◆ ViBusSize

Definition at line 63 of file visa.h.

◆ ViEvent

typedef ViObject ViEvent

Definition at line 52 of file visa.h.

◆ ViEventFilter

Definition at line 86 of file visa.h.

◆ ViEventType

Definition at line 72 of file visa.h.

◆ ViFindList

Definition at line 54 of file visa.h.

◆ ViJobId

typedef ViUInt32 ViJobId

Definition at line 81 of file visa.h.

◆ ViKeyId

typedef ViString ViKeyId

Definition at line 79 of file visa.h.

◆ ViPAccessMode

Definition at line 84 of file visa.h.

◆ ViPAttr

Definition at line 76 of file visa.h.

◆ ViPAttrState

typedef void _VI_PTR ViPAttrState

Definition at line 75 of file visa.h.

◆ ViPBusAddress

Definition at line 85 of file visa.h.

◆ ViPEvent

Definition at line 53 of file visa.h.

◆ ViPEventType

Definition at line 73 of file visa.h.

◆ ViPFindList

Definition at line 55 of file visa.h.

◆ ViPJobId

Definition at line 82 of file visa.h.

◆ ViPKeyId

Definition at line 80 of file visa.h.

◆ ViVAList

typedef va_list ViVAList

Definition at line 88 of file visa.h.

Function Documentation

◆ viAssertIntrSignal()

ViStatus _VI_FUNC viAssertIntrSignal ( ViSession  vi,
ViInt16  mode,
ViUInt32  statusID 
)

◆ viAssertTrigger()

ViStatus _VI_FUNC viAssertTrigger ( ViSession  vi,
ViUInt16  protocol 
)

◆ viAssertUtilSignal()

ViStatus _VI_FUNC viAssertUtilSignal ( ViSession  vi,
ViUInt16  line 
)

◆ viBufRead()

ViStatus _VI_FUNC viBufRead ( ViSession  vi,
ViPBuf  buf,
ViUInt32  cnt,
ViPUInt32  retCnt 
)

◆ viBufWrite()

ViStatus _VI_FUNC viBufWrite ( ViSession  vi,
ViBuf  buf,
ViUInt32  cnt,
ViPUInt32  retCnt 
)

◆ viClear()

ViStatus _VI_FUNC viClear ( ViSession  vi)

◆ viClose()

ViStatus _VI_FUNC viClose ( ViObject  vi)

◆ viDisableEvent()

ViStatus _VI_FUNC viDisableEvent ( ViSession  vi,
ViEventType  eventType,
ViUInt16  mechanism 
)

◆ viDiscardEvents()

ViStatus _VI_FUNC viDiscardEvents ( ViSession  vi,
ViEventType  eventType,
ViUInt16  mechanism 
)

◆ viEnableEvent()

ViStatus _VI_FUNC viEnableEvent ( ViSession  vi,
ViEventType  eventType,
ViUInt16  mechanism,
ViEventFilter  context 
)

◆ viFindNext()

ViStatus _VI_FUNC viFindNext ( ViFindList  vi,
ViChar _VI_FAR  desc[] 
)

◆ viFindRsrc()

ViStatus _VI_FUNC viFindRsrc ( ViSession  sesn,
ViString  expr,
ViPFindList  vi,
ViPUInt32  retCnt,
ViChar _VI_FAR  desc[] 
)

◆ viFlush()

ViStatus _VI_FUNC viFlush ( ViSession  vi,
ViUInt16  mask 
)

◆ viGetAttribute()

ViStatus _VI_FUNC viGetAttribute ( ViObject  vi,
ViAttr  attrName,
void _VI_PTR  attrValue 
)

◆ viGpibCommand()

ViStatus _VI_FUNC viGpibCommand ( ViSession  vi,
ViBuf  cmd,
ViUInt32  cnt,
ViPUInt32  retCnt 
)

◆ viGpibControlATN()

ViStatus _VI_FUNC viGpibControlATN ( ViSession  vi,
ViUInt16  mode 
)

◆ viGpibControlREN()

ViStatus _VI_FUNC viGpibControlREN ( ViSession  vi,
ViUInt16  mode 
)

◆ viGpibPassControl()

ViStatus _VI_FUNC viGpibPassControl ( ViSession  vi,
ViUInt16  primAddr,
ViUInt16  secAddr 
)

◆ viGpibSendIFC()

ViStatus _VI_FUNC viGpibSendIFC ( ViSession  vi)

◆ viIn16()

ViStatus _VI_FUNC viIn16 ( ViSession  vi,
ViUInt16  space,
ViBusAddress  offset,
ViPUInt16  val16 
)

◆ viIn32()

ViStatus _VI_FUNC viIn32 ( ViSession  vi,
ViUInt16  space,
ViBusAddress  offset,
ViPUInt32  val32 
)

◆ viIn8()

ViStatus _VI_FUNC viIn8 ( ViSession  vi,
ViUInt16  space,
ViBusAddress  offset,
ViPUInt8  val8 
)

◆ viInstallHandler()

ViStatus _VI_FUNC viInstallHandler ( ViSession  vi,
ViEventType  eventType,
ViHndlr  handler,
ViAddr  userHandle 
)

◆ viLock()

ViStatus _VI_FUNC viLock ( ViSession  vi,
ViAccessMode  lockType,
ViUInt32  timeout,
ViKeyId  requestedKey,
ViChar _VI_FAR  accessKey[] 
)

◆ viMapAddress()

ViStatus _VI_FUNC viMapAddress ( ViSession  vi,
ViUInt16  mapSpace,
ViBusAddress  mapOffset,
ViBusSize  mapSize,
ViBoolean  access,
ViAddr  suggested,
ViPAddr  address 
)

◆ viMapTrigger()

ViStatus _VI_FUNC viMapTrigger ( ViSession  vi,
ViInt16  trigSrc,
ViInt16  trigDest,
ViUInt16  mode 
)

◆ viMemAlloc()

ViStatus _VI_FUNC viMemAlloc ( ViSession  vi,
ViBusSize  size,
ViPBusAddress  offset 
)

◆ viMemFree()

ViStatus _VI_FUNC viMemFree ( ViSession  vi,
ViBusAddress  offset 
)

◆ viMove()

ViStatus _VI_FUNC viMove ( ViSession  vi,
ViUInt16  srcSpace,
ViBusAddress  srcOffset,
ViUInt16  srcWidth,
ViUInt16  destSpace,
ViBusAddress  destOffset,
ViUInt16  destWidth,
ViBusSize  srcLength 
)

◆ viMoveAsync()

ViStatus _VI_FUNC viMoveAsync ( ViSession  vi,
ViUInt16  srcSpace,
ViBusAddress  srcOffset,
ViUInt16  srcWidth,
ViUInt16  destSpace,
ViBusAddress  destOffset,
ViUInt16  destWidth,
ViBusSize  srcLength,
ViPJobId  jobId 
)

◆ viMoveIn16()

ViStatus _VI_FUNC viMoveIn16 ( ViSession  vi,
ViUInt16  space,
ViBusAddress  offset,
ViBusSize  length,
ViAUInt16  buf16 
)

◆ viMoveIn32()

ViStatus _VI_FUNC viMoveIn32 ( ViSession  vi,
ViUInt16  space,
ViBusAddress  offset,
ViBusSize  length,
ViAUInt32  buf32 
)

◆ viMoveIn8()

ViStatus _VI_FUNC viMoveIn8 ( ViSession  vi,
ViUInt16  space,
ViBusAddress  offset,
ViBusSize  length,
ViAUInt8  buf8 
)

◆ viMoveOut16()

ViStatus _VI_FUNC viMoveOut16 ( ViSession  vi,
ViUInt16  space,
ViBusAddress  offset,
ViBusSize  length,
ViAUInt16  buf16 
)

◆ viMoveOut32()

ViStatus _VI_FUNC viMoveOut32 ( ViSession  vi,
ViUInt16  space,
ViBusAddress  offset,
ViBusSize  length,
ViAUInt32  buf32 
)

◆ viMoveOut8()

ViStatus _VI_FUNC viMoveOut8 ( ViSession  vi,
ViUInt16  space,
ViBusAddress  offset,
ViBusSize  length,
ViAUInt8  buf8 
)

◆ viOpen()

ViStatus _VI_FUNC viOpen ( ViSession  sesn,
ViRsrc  name,
ViAccessMode  mode,
ViUInt32  timeout,
ViPSession  vi 
)

◆ viOpenDefaultRM()

ViStatus _VI_FUNC viOpenDefaultRM ( ViPSession  vi)

◆ viOut16()

ViStatus _VI_FUNC viOut16 ( ViSession  vi,
ViUInt16  space,
ViBusAddress  offset,
ViUInt16  val16 
)

◆ viOut32()

ViStatus _VI_FUNC viOut32 ( ViSession  vi,
ViUInt16  space,
ViBusAddress  offset,
ViUInt32  val32 
)

◆ viOut8()

ViStatus _VI_FUNC viOut8 ( ViSession  vi,
ViUInt16  space,
ViBusAddress  offset,
ViUInt8  val8 
)

◆ viParseRsrc()

ViStatus _VI_FUNC viParseRsrc ( ViSession  rmSesn,
ViRsrc  rsrcName,
ViPUInt16  intfType,
ViPUInt16  intfNum 
)

◆ viParseRsrcEx()

ViStatus _VI_FUNC viParseRsrcEx ( ViSession  rmSesn,
ViRsrc  rsrcName,
ViPUInt16  intfType,
ViPUInt16  intfNum,
ViChar _VI_FAR  rsrcClass[],
ViChar _VI_FAR  expandedUnaliasedName[],
ViChar _VI_FAR  aliasIfExists[] 
)

◆ viPeek16()

void _VI_FUNC viPeek16 ( ViSession  vi,
ViAddr  address,
ViPUInt16  val16 
)

◆ viPeek32()

void _VI_FUNC viPeek32 ( ViSession  vi,
ViAddr  address,
ViPUInt32  val32 
)

◆ viPeek8()

void _VI_FUNC viPeek8 ( ViSession  vi,
ViAddr  address,
ViPUInt8  val8 
)

◆ viPoke16()

void _VI_FUNC viPoke16 ( ViSession  vi,
ViAddr  address,
ViUInt16  val16 
)

◆ viPoke32()

void _VI_FUNC viPoke32 ( ViSession  vi,
ViAddr  address,
ViUInt32  val32 
)

◆ viPoke8()

void _VI_FUNC viPoke8 ( ViSession  vi,
ViAddr  address,
ViUInt8  val8 
)

◆ viPrintf()

ViStatus _VI_FUNCC viPrintf ( ViSession  vi,
ViString  writeFmt,
  ... 
)

◆ viPxiReserveTriggers()

ViStatus _VI_FUNC viPxiReserveTriggers ( ViSession  vi,
ViInt16  cnt,
ViAInt16  trigBuses,
ViAInt16  trigLines,
ViPInt16  failureIndex 
)

◆ viQueryf()

ViStatus _VI_FUNCC viQueryf ( ViSession  vi,
ViString  writeFmt,
ViString  readFmt,
  ... 
)

◆ viRead()

ViStatus _VI_FUNC viRead ( ViSession  vi,
ViPBuf  buf,
ViUInt32  cnt,
ViPUInt32  retCnt 
)

◆ viReadAsync()

ViStatus _VI_FUNC viReadAsync ( ViSession  vi,
ViPBuf  buf,
ViUInt32  cnt,
ViPJobId  jobId 
)

◆ viReadSTB()

ViStatus _VI_FUNC viReadSTB ( ViSession  vi,
ViPUInt16  status 
)

◆ viReadToFile()

ViStatus _VI_FUNC viReadToFile ( ViSession  vi,
ViConstString  filename,
ViUInt32  cnt,
ViPUInt32  retCnt 
)

◆ viScanf()

ViStatus _VI_FUNCC viScanf ( ViSession  vi,
ViString  readFmt,
  ... 
)

◆ viSetAttribute()

ViStatus _VI_FUNC viSetAttribute ( ViObject  vi,
ViAttr  attrName,
ViAttrState  attrValue 
)

◆ viSetBuf()

ViStatus _VI_FUNC viSetBuf ( ViSession  vi,
ViUInt16  mask,
ViUInt32  size 
)

◆ viSPrintf()

ViStatus _VI_FUNCC viSPrintf ( ViSession  vi,
ViPBuf  buf,
ViString  writeFmt,
  ... 
)

◆ viSScanf()

ViStatus _VI_FUNCC viSScanf ( ViSession  vi,
ViBuf  buf,
ViString  readFmt,
  ... 
)

◆ ViStatus()

typedef ViStatus ( _VI_FUNCH _VI_PTR  ViHndlr)

◆ viStatusDesc()

ViStatus _VI_FUNC viStatusDesc ( ViObject  vi,
ViStatus  status,
ViChar _VI_FAR  desc[] 
)

◆ viTerminate()

ViStatus _VI_FUNC viTerminate ( ViObject  vi,
ViUInt16  degree,
ViJobId  jobId 
)

◆ viUninstallHandler()

ViStatus _VI_FUNC viUninstallHandler ( ViSession  vi,
ViEventType  eventType,
ViHndlr  handler,
ViAddr  userHandle 
)

◆ viUnlock()

ViStatus _VI_FUNC viUnlock ( ViSession  vi)

◆ viUnmapAddress()

ViStatus _VI_FUNC viUnmapAddress ( ViSession  vi)

◆ viUnmapTrigger()

ViStatus _VI_FUNC viUnmapTrigger ( ViSession  vi,
ViInt16  trigSrc,
ViInt16  trigDest 
)

◆ viUsbControlIn()

ViStatus _VI_FUNC viUsbControlIn ( ViSession  vi,
ViInt16  bmRequestType,
ViInt16  bRequest,
ViUInt16  wValue,
ViUInt16  wIndex,
ViUInt16  wLength,
ViPBuf  buf,
ViPUInt16  retCnt 
)

◆ viUsbControlOut()

ViStatus _VI_FUNC viUsbControlOut ( ViSession  vi,
ViInt16  bmRequestType,
ViInt16  bRequest,
ViUInt16  wValue,
ViUInt16  wIndex,
ViUInt16  wLength,
ViBuf  buf 
)

◆ viVPrintf()

ViStatus _VI_FUNC viVPrintf ( ViSession  vi,
ViString  writeFmt,
ViVAList  params 
)

◆ viVQueryf()

ViStatus _VI_FUNC viVQueryf ( ViSession  vi,
ViString  writeFmt,
ViString  readFmt,
ViVAList  params 
)

◆ viVScanf()

ViStatus _VI_FUNC viVScanf ( ViSession  vi,
ViString  readFmt,
ViVAList  params 
)

◆ viVSPrintf()

ViStatus _VI_FUNC viVSPrintf ( ViSession  vi,
ViPBuf  buf,
ViString  writeFmt,
ViVAList  parms 
)

◆ viVSScanf()

ViStatus _VI_FUNC viVSScanf ( ViSession  vi,
ViBuf  buf,
ViString  readFmt,
ViVAList  parms 
)

◆ viVxiCommandQuery()

ViStatus _VI_FUNC viVxiCommandQuery ( ViSession  vi,
ViUInt16  mode,
ViUInt32  cmd,
ViPUInt32  response 
)

◆ viVxiServantResponse()

ViStatus _VI_FUNC viVxiServantResponse ( ViSession  vi,
ViInt16  mode,
ViUInt32  resp 
)

◆ viWaitOnEvent()

ViStatus _VI_FUNC viWaitOnEvent ( ViSession  vi,
ViEventType  inEventType,
ViUInt32  timeout,
ViPEventType  outEventType,
ViPEvent  outContext 
)

◆ viWrite()

ViStatus _VI_FUNC viWrite ( ViSession  vi,
ViBuf  buf,
ViUInt32  cnt,
ViPUInt32  retCnt 
)

◆ viWriteAsync()

ViStatus _VI_FUNC viWriteAsync ( ViSession  vi,
ViBuf  buf,
ViUInt32  cnt,
ViPJobId  jobId 
)

◆ viWriteFromFile()

ViStatus _VI_FUNC viWriteFromFile ( ViSession  vi,
ViConstString  filename,
ViUInt32  cnt,
ViPUInt32  retCnt 
)