Admin Production ni-theme
Current Publication

ActiveX Library Function Tree

LabWindows/CVI

Function Tree, ActiveX Library

Class/Panel Name Function Name
Variant Related Functions
Passing Values as Variants
Variant From Long CA_VariantLong
Variant From Short CA_VariantShort
Variant From Int CA_VariantInt
Variant From Long Long CA_VariantLongLong
Variant From Bool CA_VariantBool
Variant From Float CA_VariantFloat
Variant From Double CA_VariantDouble
Variant From Currency CA_VariantCurrency
Variant From Date CA_VariantDate
Variant From Error CA_VariantError
Variant From Unsigned Char CA_VariantUChar
Variant From Char CA_VariantChar
Variant From Unsigned Short CA_VariantUShort
Variant From Unsigned Long CA_VariantULong
Variant From Unsigned Int CA_VariantUInt
Variant From Unsigned Long Long CA_VariantULongLong
Variant From Dispatch CA_VariantDispatch
Variant From IUnknown CA_VariantIUnknown
Variant From BSTR CA_VariantBSTR
Empty Variant CA_VariantEmpty
NULL Variant CA_VariantNULL
Default Value Variant CA_DefaultValueVariant
Assigning Values to Variants
Variant Set Empty CA_VariantSetEmpty
Variant Set Long CA_VariantSetLong
Variant Set Short CA_VariantSetShort
Variant Set Int CA_VariantSetInt
Variant Set Long Long CA_VariantSetLongLong
Variant Set Bool CA_VariantSetBool
Variant Set Float CA_VariantSetFloat
Variant Set Double CA_VariantSetDouble
Variant Set Safe Array CA_VariantSetSafeArray
Variant Set 1D Array CA_VariantSet1DArray
Variant Set 2D Array CA_VariantSet2DArray
Variant Set BSTR CA_VariantSetBSTR
Variant Set NULL CA_VariantSetNULL
Variant Set Currency CA_VariantSetCurrency
Variant Set Date CA_VariantSetDate
Variant Set Dispatch CA_VariantSetDispatch
Variant Set IUnknown CA_VariantSetIUnknown
Variant Set Error CA_VariantSetError
Variant Set Unsigned Char CA_VariantSetUChar
Variant Set Char CA_VariantSetChar
Variant Set Unsigned Short CA_VariantSetUShort
Variant Set Unsigned Long CA_VariantSetULong
Variant Set Unsigned Int CA_VariantSetUIntr
Variant Set Unsigned Long Long CA_VariantSetULongLong
Variant Set ObjHandle CA_VariantSetObjHandle
Variant Set C String CA_VariantSetCString
Variant Set Long Ptr CA_VariantSetLongPtr
Variant Set Short Ptr CA_VariantSetShortPtr
Variant Set Int Ptr CA_VariantSetIntPtr
Variant Set Long Long Ptr CA_VariantSetLongLongPtr
Variant Set Bool Ptr CA_VariantSetBoolPtr
Variant Set Float Ptr CA_VariantSetFloatPtr
Variant Set Double Ptr CA_VariantSetDoublePtr
Variant Set Safe Array Ptr CA_VariantSetSafeArrayPtr
Variant Set BSTR Ptr CA_VariantSetBSTRPtr
Variant Set Currency Ptr CA_VariantSetCurrencyPtr
Variant Set Date Ptr CA_VariantSetDatePtr
Variant Set Dispatch Ptr CA_VariantSetDispatchPtr
Variant Set IUnknown Ptr CA_VariantSetIUnknownPtr
Variant Set Error Ptr CA_VariantSetErrorPtr
Variant Set Unsigned Char Ptr CA_VariantSetUCharPtr
Variant Set Char Ptr CA_VariantSetCharPtr
Variant Set Unsigned Long Ptr CA_VariantSetULongPtr
Variant Set Unsigned Int Ptr CA_VariantSetUIntPtr
Variant Set Unsigned Long Long Ptr CA_VariantSetULongLongPtr
Variant Set Variant Ptr CA_VariantSetVariantPtr
Querying the Type of a Variant
Variant Get Type CA_VariantGetType
Variant Has Array CA_VariantHasArray
Variant Has Pointer CA_VariantHasPtr
Variant Has Long CA_VariantHasLong
Variant Has Short CA_VariantHasShort
Variant Has Int CA_VariantHasInt
Variant Has Long Long CA_VariantHasLongLong
Variant Has Bool CA_VariantHasBool
Variant Has Float CA_VariantHasFloat
Variant Has Double CA_VariantHasDouble
Variant Has C String CA_VariantHasCString
Variant Has BSTR CA_VariantHasBSTR
Variant Has NULL CA_VariantHasNull
Variant Has Currency CA_VariantHasCurrency
Variant Has Date CA_VariantHasDate
Variant Has IUnknown CA_VariantHasIUnknown
Variant Has Dispatch CA_VariantHasDispatch
Variant Has ObjHandle CA_VariantHasObjHandle
Variant Has Unsigned Char CA_VariantHasUChar
Variant Has Char CA_VariantHasChar
Variant Has Unsigned Short CA_VariantHasUShort
Variant Has Unsigned Int CA_VariantHasUInt
Variant Has Unsigned Long Long CA_VariantHasULongLong
Variant Has Error Code CA_VariantHasError
Variant Is Empty CA_VariantIsEmpty
Retrieving Values from Variants
Convert Variant To Type CA_VariantConvertToType
Copy Variant CA_VariantCopy
Variant Get Long CA_VariantGetLong
Variant Get Short CA_VariantGetShort
Variant Get Int CA_VariantGetInt
Variant Get Long Long CA_VariantGetLongLong
Variant Get Boolean CA_VariantGetBool
Variant Get Float CA_VariantGetFloat
Variant Get Double CA_VariantGetDouble
Variant Get Safe Array CA_VariantGetSafeArray
Variant Get 1D Array CA_VariantGet1DArray
Variant Get 2D Array CA_VariantGet2DArray
Variant Get 1D Array in Buffer CA_VariantGet1DArrayBuf
Variant Get 2D Array in Buffer CA_VariantGet2DArrayBuf
Variant Get Array Num Dims CA_VariantGetArrayNumDims
Variant Get 1D Array Size CA_VariantGet1DArraySize
Variant Get 2D Array Size CA_VariantGet2DArraySize
Variant Get BSTR CA_VariantGetBSTR
Variant Get Currency CA_VariantGetCurrency
Variant Get Date CA_VariantGetDate
Variant Get Dispatch CA_VariantGetDispatch
Variant Get IUnknown CA_VariantGetIUnknown
Variant Get Error CA_VariantGetError
Variant Get Unsigned Char CA_VariantGetUChar
Variant Get Char CA_VariantGetChar
Variant Get Unsigned Short CA_VariantGetUShort
Variant Get Unsigned Long CA_VariantGetULong
Variant Get Unsigned Int CA_VariantGetUInt
Variant Get Unsigned Long Long CA_VariantGetULongLong
Variant Get ObjHandle CA_VariantGetObjHandle
Variant Get String Length CA_VariantGetCStringLen
Variant Get String In Buffer CA_VariantGetCStringBuf
Variant Get String CA_VariantGetCString
Variant Get Long Ptr CA_VariantGetLongPtr
Variant Get Short Ptr CA_VariantGetShortPtr
Variant Get Int Ptr CA_VariantGetIntPtr
Variant Get Long Long Ptr CA_VariantGetLongLongPtr
Variant Get Bool Ptr CA_VariantGetBoolPtr
Variant Get Float Ptr CA_VariantGetFloatPtr
Variant Get Double Ptr CA_VariantGetDoublePtr
Variant Get Safe Array Ptr CA_VariantGetSafeArrayPtr
Variant Get BSTR Ptr CA_VariantGetBSTRPtr
Variant Get Currency Ptr CA_VariantGetCurrencyPtr
Variant Get Date Ptr CA_VariantGetDatePtr
Variant Get Dispatch Ptr CA_VariantGetDispatchPtr
Variant Get IUnknown Ptr CA_VariantGetIUnknownPtr
Variant Get Error Ptr CA_VariantGetErrorPtr
Variant Get Unsigned Char Ptr CA_VariantGetUCharPtr
Variant Get Char Ptr CA_VariantGetCharPtr
Variant Get Unsigned Short Ptr CA_VariantGetUShortPtr
Variant Get Unsigned Long Ptr CA_VariantGetULongPtr
Variant Get Unsigned Int Ptr CA_VariantGetUIntPtr
Variant Get Unsigned Long Long Ptr CA_VariantGetULongLongPtr
Variant Get Variant Ptr CA_VariantGetVariantPtr
Array Functions
C Array to SafeArray Conversion
1D Array to Safe Array CA_Array1DToSafeArray
2D Array to Safe Array CA_Array2DToSafeArray
SafeArray to C Array Conversion
Safe Array to 1D Array CA_SafeArrayTo1DArray
Safe Array to 1D Array (Extended) CA_SafeArrayTo1DArrayEx
Safe Array to 2D Array CA_SafeArrayTo2DArray
Safe Array to 2D Array (Extended) CA_SafeArrayTo2DArrayEx
Safe Array to 1D Array Buffer CA_SafeArrayTo1DArrayBuf
Safe Array to 1D Array Buffer (Extended) CA_SafeArrayTo1DArrayBufEx
Safe Array to 2D Array Buffer CA_SafeArrayTo2DArrayBuf
Safe Array to 2D Array Buffer (Extended) CA_SafeArrayTo2DArrayBufEx
Querying SafeArrays
Safe Array Get Number of Dims CA_SafeArrayGetNumDims
Get 1D Safe Array Size CA_SafeArrayGet1DSize
Get 2D Safe Array Size CA_SafeArrayGet2DSize
BSTR Functions
C String To BSTR CA_CStringToBSTR
BSTR Get C String CA_BSTRGetCString
BSTR Get C String In Buffer CA_BSTRGetCStringBuf
BSTR Get C String Length CA_BSTRGetCStringLen
Resource Management
Allocate Memory CA_AllocMemory
Free Memory CA_FreeMemory
Free BSTR CA_FreeBSTR
Clear Variant CA_VariantClear
Destroy Safe Array CA_SafeArrayDestroy
Discard Object Handle CA_DiscardObjHandle
Free Unused Servers CA_FreeUnusedServers
Error Processing
Display Error Info CA_DisplayErrorInfo
Get Automation Error String CA_GetAutomationErrorString
Configuration
Init ActiveX Thread Style For Current Thread CA_InitActiveXThreadStyleForCurrentThread
Locales
Set Locale CA_SetLocale
Get Locale CA_GetLocale
Multithreading
Set Support For Multithreading CA_SetSupportForMultithreading
Get Support For Multithreading CA_GetSupportForMultithreading
Low-level Functions
Creating ActiveX Objects
Get Active Object By Class Id CA_GetActiveObjectByClassId
Get Active Object By Class Id (Extended) CA_GetActiveObjectByClassIdEx
Get Active Object By Prog Id CA_GetActiveObjectByProgId
Get Active Object By Prog Id (Extended) CA_GetActiveObjectByProgIdEx
Create Object By Class Id CA_CreateObjectByClassId
Create Object By Class Id (Extended) CA_CreateObjectByClassIdEx
Create Object By Prog Id CA_CreateObjectByProgId
Create Object By Prog Id (Extended) CA_CreateObjectByProgIdEx
Load Object From File CA_LoadObjectFromFile
Load Object From File (Extended) CA_LoadObjectFromFileEx
Load Object From File By Cls Id CA_LoadObjectFromFileByClassId
Load Object From File By Cls Id (Extended) CA_LoadObjectFromFileByClassIdEx
Load Object From File By ProgId CA_LoadObjectFromFileByProgId
Load Object From File By Prog Id (Extended) CA_LoadObjectFromFileByProgIdEx
Create ObjHandle from Dispatch CA_CreateObjHandleFromIDispatch
Create ObjHandle from Interface CA_CreateObjHandleFromInterface
Calling Methods and Properties
Invoke Method CA_MethodInvoke
Invoke Method (Extended) CA_MethodInvokeEx
Invoke Method List CA_MethodInvokeV
Invoke Method List (Extended) CA_MethodInvokeVEx
Get Property CA_PropertyGet
Get Property (Extended) CA_PropertyGetEx
Set Property CA_PropertySet
Set Property (Extended) CA_PropertySetEx
Set Property List CA_PropertySetV
Set Property List (Extended) CA_PropertySetVEx
Set Property By Ref CA_PropertySetByRef
Set Property By Ref (Extended) CA_PropertySetByRefEx
Set Property By Ref List CA_PropertySetByRefV
Set Property By Ref List (Extended) CA_PropertySetByRefVEx
Invoke Method/Property CA_InvokeHelper
Invoke Method/Property (Extended) CA_InvokeHelperEx
Invoke Method/Property List CA_InvokeHelperV
Invoke Method/Property List (Extended) CA_InvokeHelperVEx
Events
Register Event Callback CA_RegisterEventCallback
Unregister Event Callback CA_UnregisterEventCallback
Unregister All Event Callbacks CA_UnregisterAllEventCallbacks
Enable Events For Server Object CA_EnableEventsForServerObject
Get Event Callback CA_GetEventCallback
Get Dispatch From ObjHandle CA_GetDispatchFromObjHandle
Get Interface From ObjHandle CA_GetInterfaceFromObjHandle
Duplicate ObjHandle CA_DuplicateObjHandle
Fill Error Info CA_FillErrorInfo
Fill Error Info (Extended) CA_FillErrorInfoEx
Server Creation Functions
Initialize ActiveX Server CA_InitActiveXServer
Close ActiveX Server CA_CloseActiveXServer
Set Global Data CA_ServerSetGlobalData
Get Global Data CA_ServerGetGlobalData
Release Global Data CA_ServerReleaseGlobalData
Object Functions
Create Object CA_ServerCreateObject
Aggregate Object CA_ServerAggregateObject
Set Object Data CA_ServerSetObjData
Get Object Data CA_ServerGetObjData
Release Object Data CA_ServerReleaseObjData
Get Object Handle From Interface CA_ServerGetObjHandleFromIface
Get Interface From Object Handle CA_ServerGetIfaceFromObjHandle
Advanced Functions
Object Helper Functions
Lock Active Object CA_ServerLockActiveObject
Unlock Active Object CA_ServerUnlockActiveObject
Destroy Active Object CA_ServerDestroyActiveObject
Set Error Info CA_ServerSetErrorInfo
Get Event Object Handles CA_ServerGetEventObjHandles
Release Event Object Handles CA_ServerReleaseEventObjHandles
IUnknown Functions
QueryInterface Implementation CA_ServerQueryInterface
AddRef Implementation CA_ServerAddRef
Release Implementation CA_ServerRelease
IDispatch Functions
GetTypeInfoCount Implementation CA_ServerGetTypeInfoCount
GetTypeInfo Implementation CA_ServerGetTypeInfo
GetIDsOfNames Implementation CA_ServerGetIDsOfNames
Invoke Implementation CA_ServerInvoke
DLL Server Entry Points
DllGetClassObject Implementation CA_ServerDllGetClassObject
DllCanUnloadNow Implementation CA_ServerDllCanUnloadNow
DllRegisterServer Implementation CA_ServerDllRegisterServer
DllUnregisterServer Implementation CA_ServerDllUnregisterServer