LabWindows/CVI Release Notes for Windows
36
©
National Instruments Corporation
For the functions
CA_VariantGetSafeArray
,
CA_Array1DToSafeArray
, and
CA_Array2DToSafeArray
, add the following text to the function parameter discussion:
Use
CA_SafeArrayDestroy
to free the returned safe array.
For the function
CA_VariantClear
, update the text to the function parameter discussion
with the following:
Although this function can be called on a
VARIANT
that contains a value of any type, it frees
resources only when the variant contains a string (
BSTR
), an automation object interface
(
LPDISPATCH
), an unknown interface (
LPUNKNOWN
), or a safe array (
SAFEARRAY
).
For the function
CA_VariantGetObjHandle
, add the following text to the function
parameter discussion:
Use
CA_DiscardObjHandle
to free the returned
CAObjHandle
.
For the functions
CA_VariantGet1DArray
and
CA_VariantGet2DArray
, add the
following text to the function parameter discussion:
Use
CA_FreeMemory
to free the returned array.
New IVI Library
The IVI (Intelligent Virtual Instruments) Library gives developers a structured framework for
creating VXIplug&play instrument drivers with advanced features such as state caching,
simulation, and production and development modes. The library is supplemented by the
IVI wizard, which automatically creates the skeleton of an IVI driver for you, including
source code and function panels. The LabWindows/CVI Instrument Driver Developers Guide
contains the IVI Library function reference and instructions on how to create IVI drivers.
New Advanced Analysis Library Functions
LabWindows/CVI 5.0 adds 40 new functions to the Advanced Analysis Library.
Summary of Contents for Window
Page 39: ......