LabWindows/CVI

Content Type
Programming Language
Current manual
Product DocumentationLabWindows/CVISuperseded, Deprecated, and Obsolete Functions and AttributesCurrent page
Table of Contents

Superseded, Deprecated, and Obsolete Functions and Attributes

Superseded, Deprecated, and Obsolete Functions and Attributes

LabWindows/CVI libraries include the following superseded, deprecated, and obsolete functions and attributes.

Superseded Functions and Attributes

The following functions and attributes have been replaced in order to provide additional functionality. You can continue to use the superseded functions and attributes.

Superseded Function or Attribute Recommended Replacement
ActiveX Library
CA_CreateObjectByClassId CA_CreateObjectByClassIdExCA_CreateObjectByClassIdEx
CA_CreateObjectByProgId CA_CreateObjectByProgIdExCA_CreateObjectByProgIdEx
CA_CreateObjHandleFromIDispatch CA_CreateObjHandleFromInterfaceCA_CreateObjHandleFromIDispatch
CA_FillErrorInfo CA_FillErrorInfoExCA_FillErrorInfoEx
CA_GetActiveObjectByClassId CA_GetActiveObjectByClassIdExCA_GetActiveObjectByClassIdEx
CA_GetActiveObjectByProgId CA_GetActiveObjectByProgIdExCA_GetActiveObjectByProgIdEx
CA_GetDispatchFromObjHandle CA_GetInterfaceFromObjHandleCA_GetInterfaceFromObjHandle
CA_InvokeHelper CA_InvokeHelperExCA_InvokeHelperEx
CA_InvokeHelperV CA_InvokeHelperVExCA_InvokeHelperVEx
CA_LoadObjectFromFile CA_LoadObjectFromFileExCA_LoadObjectFromFileEx
CA_LoadObjectFromFileByClassId CA_LoadObjectFromFileByClassIdExCA_LoadObjectFromFileByClassIdEx
CA_LoadObjectFromFileByProgId CA_LoadObjectFromFileByProgIdExCA_LoadObjectFromFileByProgIdEx
CA_MethodInvoke CA_MethodInvokeExCA_MethodInvokeEx
CA_MethodInvokeV CA_MethodInvokeVExCA_MethodInvokeVEx
CA_PropertyGet CA_PropertyGetExCA_PropertyGetEx
CA_PropertySet CA_PropertySetExCA_PropertySetEx
CA_PropertySetByRef CA_PropertySetByRefExCA_PropertySetByRefEx
CA_PropertySetByRefV CA_PropertySetByRefVExCA_PropertySetByRefVEx
CA_PropertySetV CA_PropertySetVExCA_PropertySetVEx
CA_SafeArrayTo1DArray CA_SafeArrayTo1DArrayExCA_SafeArrayTo1DArrayEx
CA_SafeArrayTo1DArrayBuf CA_SafeArrayTo1DArrayBufExCA_SafeArrayTo1DArrayBufEx
CA_SafeArrayTo2DArray CA_SafeArrayTo2DArrayExCA_SafeArrayTo2DArrayEx
CA_SafeArrayTo2DArrayBuf CA_SafeArrayTo2DArrayBufExCA_SafeArrayTo2DArrayBufEx
Advanced Analysis Library
Bessel_CascadeCoef Bessel_CascadeCoefEx
Convolve ConvolveEx
Correlate NormalizedCorrelate
CorrelateEx NormalizedCorrelate
CosTaperedWin CosTaperedWinEx
CxGenLinEqs CxSolveEqs
CxPolyRoots CxPolyRootsEx
CxQR CxQREx
CxSVD CxSVDEx
CxSVDS CxSVDEx
Difference DifferenceEx
ExpFit ExpFitEx
GaussHG GaussHypergeometric
GenLinEqs SolveEqs
LinEqs SolveEqs
LinFit LinearFitEx
Mode ModeEx
PolyFit PolyFitEx
QR QREx
ScaledWindow ScaledWindowEx
SVD SVDEx
SVDS SVDEx
Wind_BPF WindFIR_Filter
Wind_BSF WindFIR_Filter
Wind_HPF WindFIR_Filter
Wind_LPF WindFIR_Filter
Internet Library
InetFTPLogin InetFTPLoginEx
LabWindows/CVI ActiveX Server Interface
SetDllDebuggingOption SetActiveConfigurationSetActiveConfiguration
SetProjectDebugTargetPath SetProjectTargetFileSetProjectTargetFile
SetProjectTargetPath SetProjectTargetFileSetProjectTargetFile
Programmer's Toolbox
DisableExtendedMouseEvents EVENT_MOUSE_POINTER_MOVE,
EVENT_LEFT_CLICK_UP,
EVENT_RIGHT_CLICK_UP
EnableExtendedMouseEvents EVENT_MOUSE_POINTER_MOVE,
EVENT_LEFT_CLICK_UP,
EVENT_RIGHT_CLICK_UP
GetCtrlToolTipAttribute ATTR_TOOLTIP_LENGTH
ATTR_TOOLTIP_TEXT
GetMetaFontInfo GetMetaFontInfoWithCharacterSet
GetMetaFontInfoEx GetMetaFontInfoWithCharacterSet
ListApplyToEach ListApplyToEachEx
SetBOLE SetBreakOnLibraryErrors
SetCtrlToolTipAttribute ATTR_TOOLTIP_TEXT
TDMS Library
TDMS_CreateFile TDMS_CreateFileExTDMS_CreateFileEx
TDMS_GetDataValues TDMS_GetDataValuesExTDMS_GetDataValuesEx
TDMS_OpenFile TDMS_OpenFileExTDMS_OpenFileEx
User Interface Library
AllocBitmapData AllocBitmapDataEx
AllocImageBits AllocBitmapDataEx
ATTR_PAPER_HEIGHT ATTR_PRINT_AREA_HEIGHT
ATTR_PAPER_WIDTH ATTR_PRINT_AREA_WIDTH
ATTR_XYLABEL_BOLD ATTR_XLABEL_BOLD
ATTR_YLABEL_BOLD
ATTR_XYLABEL_COLOR ATTR_XLABEL_COLOR
ATTR_YLABEL_COLOR
ATTR_XYLABEL_FONT ATTR_XLABEL_FONT
ATTR_YLABEL_FONT
ATTR_XYLABEL_FONT_NAME_LENGTH ATTR_XLABEL_FONT_NAME_LENGTH
ATTR_YLABEL_FONT_NAME_LENGTH
ATTR_XYLABEL_ITALIC ATTR_XLABEL_ITALIC
ATTR_YLABEL_ITALIC
ATTR_XYLABEL_POINT_SIZE ATTR_XLABEL_POINT_SIZE
ATTR_YLABEL_POINT_SIZE
ATTR_XYLABEL_STRIKEOUT ATTR_XLABEL_STRIKEOUT
ATTR_YLABEL_STRIKEOUT
ATTR_XYLABEL_UNDERLINE ATTR_XLABEL_UNDERLINE
ATTR_YLABEL_UNDERLINE
ConfigurePrinter SetPrintAttribute
CreateMetaFont CreateMetaFontWithCharacterSet
CreateMetaFontEx CreateMetaFontWithCharacterSet
DirSelectPopup DirSelectPopupEx
DisplayPCXFile DisplayImageFile
EVENT_IDLE Timer controls
FileSelectPopup FileSelectPopupEx
FontSelectPopup FontSelectPopupEx
GetAxisRange GetAxisScalingMode
GetBitmapData GetBitmapDataEx
GetBitmapInfo GetBitmapInfoEx
GetImageBits GetBitmapDataEx
GetImageInfo GetBitmapInfoEx
MultiFileSelectPopup MultiFileSelectPopupEx
NewBitmap NewBitmapEx
SetAxisRange SetAxisScalingMode
SetBitmapData SetBitmapDataEx
SetFontPopupDefaults SetFontPopupDefaultsEx
SetImageBits NewBitmapEx
SetTraceAttribute SetTraceAttributeEx
Utility Library
CurrThreadId CmtGetCurrentThreadID
CmtWaitForThreadPoolFunctionCompletion CmtWaitForThreadPoolFunctionCompletionEx
CmtGetLock CmtGetLockEx
DisableBreakOnLibraryErrors SetBreakOnLibraryErrors
EnableBreakOnLibraryErrors SetBreakOnLibraryErrors
LaunchExecutable LaunchExecutableEx
MainThreadId CmtGetMainThreadID

Deprecated Functions

National Instruments recommends that you avoid using deprecated functions. These functions may become obsolete in future releases.

Utility Library

  • GetExternalModuleAddr
  • GetExternalModuleAddrEx
  • LoadExternalModule
  • LoadExternalModuleEx
  • ReleaseExternalModule
  • RunExternalModule
  • UnloadExternalModule
  • RTControllerQuery
  • RTControllerReboot

Obsolete Functions and Attributes

Do not use obsolete functions and attributes because they may become nonfunctional at any point.

LabVIEW RT Board Interface (cvirtsup.fp)

  • CVIRTSup_ReadByte
  • CVIRTSup_ReadDouble
  • CVIRTSup_ReadFloat
  • CVIRTSup_ReadInteger
  • CVIRTSup_ReadShort
  • CVIRTSup_SharedMemorySize
  • CVIRTSup_WriteByte
  • CVIRTSup_WriteDouble
  • CVIRTSup_WriteFloat
  • CVIRTSup_WriteInteger
  • CVIRTSup_WriteShort

LabWindows/CVI ActiveX Server Interface

  • GenWinHelpFileFromFPFile

Toolbar Control (toolbar.fp)

  • TOOLBAR_ATTR_AUTO_SCALING
  • TOOLBAR_ATTR_LOCK_LEFT_WHEN_SCALING
  • TOOLBAR_ATTR_LOCK_TOP_WHEN_SCALING
  • TOOLBAR_ATTR_SCALING_FACTOR

User Interface Library

  • ATTR_FAST_DRAW_BUTTON
  • DOSCompatWindow

Utility Library

  • DisableInterrupts (Windows Obsolete for Windows only)
  • DisableTaskSwitching
  • EnableInterrupts (Windows Obsolete for Windows only)
  • EnableTaskSwitching
  • GetInterruptState
  • GetStdioPort
  • InStandaloneExecutable
  • MapPhysicalMemory
  • ReadFromPhysicalMemory
  • ReadFromPhysicalMemoryEx
  • SetStdioPort
  • UnMapPhysicalMemory
  • WriteToPhysicalMemory
  • WriteToPhysicalMemoryEx
Was this information helpful?