Company Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI

ActiveX Library

LabWindows/CVI 8.5 Help
November 2007

NI Part Number:
370051K-01

»View Product Info
ActiveX Library



ActiveX Library Function Overview
Callback Data
Variants and Safe Arrays
Using Input Variant Parameters
Using Output Variant Parameters
Data Types for Variants, Safe Arrays, and Properties
Variants That Store Values in Dynamic Memory
ActiveX Library Function Tree
ActiveX Library Error Conditions
Alphabetical List of Functions

CA_AllocMemory
CA_Array1DToSafeArray
CA_Array2DToSafeArray
CA_BSTRGetCString
CA_BSTRGetCStringBuf
CA_BSTRGetCStringLen
CA_CloseActiveXServer
CA_CreateObjectByClassId
CA_CreateObjectByClassIdEx
CA_CreateObjectByProgId
CA_CreateObjectByProgIdEx
CA_CreateObjHandleFromIDispatch
CA_CreateObjHandleFromInterface
CA_CStringToBSTR
CA_DefaultValueVariant
CA_DiscardObjHandle
CA_DisplayErrorInfo
CA_DuplicateObjHandle
CA_EnableEventsForServerObject
CA_FillErrorInfo
CA_FillErrorInfoEx
CA_FreeBSTR
CA_FreeMemory
CA_FreeUnusedServers
CA_GetActiveObjectByClassId
CA_GetActiveObjectByClassIdEx
CA_GetActiveObjectByProgId
CA_GetActiveObjectByProgIdEx
CA_GetAutomationErrorString
CA_GetDispatchFromObjHandle
CA_GetEventCallback
CA_GetInterfaceFromObjHandle
CA_GetLocale
CA_GetSupportForMultithreading
CA_InitActiveXServer
CA_InitActiveXThreadStyleForCurrentThread
CA_InvokeHelper
CA_InvokeHelperEx
CA_InvokeHelperV
CA_InvokeHelperVEx
CA_LoadObjectFromFile
CA_LoadObjectFromFileByClassId
CA_LoadObjectFromFileByClassIdEx
CA_LoadObjectFromFileByProgId
CA_LoadObjectFromFileByProgIdEx
CA_LoadObjectFromFileEx
CA_MethodInvoke
CA_MethodInvokeEx
CA_MethodInvokeV
CA_MethodInvokeVEx
CA_PropertyGet
CA_PropertyGetEx
CA_PropertySet
CA_PropertySetByRef
CA_PropertySetByRefEx
CA_PropertySetByRefV
CA_PropertySetByRefVEx
CA_PropertySetEx
CA_PropertySetV
CA_PropertySetVEx
CA_RegisterEventCallback
CA_SafeArrayDestroy
CA_SafeArrayGet1DSize
CA_SafeArrayGet2DSize
CA_SafeArrayGetNumDims
CA_SafeArrayTo1DArray
CA_SafeArrayTo1DArrayBuf
CA_SafeArrayTo1DArrayBufEx
CA_SafeArrayTo1DArrayEx
CA_SafeArrayTo2DArray
CA_SafeArrayTo2DArrayBuf
CA_SafeArrayTo2DArrayBufEx
CA_SafeArrayTo2DArrayEx
CA_ServerAddRef
CA_ServerAggregateObject
CA_ServerCreateObject
CA_ServerDestroyActiveObject
CA_ServerDllCanUnloadNow
CA_ServerDllGetClassObject
CA_ServerDllRegisterServer
CA_ServerDllUnregisterServer
CA_ServerGetEventObjHandles
CA_ServerGetGlobalData
CA_ServerGetIDsOfNames
CA_ServerGetIfaceFromObjHandle
CA_ServerGetObjData
CA_ServerGetObjHandleFromIface
CA_ServerGetTypeInfo
CA_ServerGetTypeInfoCount
CA_ServerInvoke
CA_ServerLockActiveObject
CA_ServerQueryInterface
CA_ServerRelease
CA_ServerReleaseEventObjHandles
CA_ServerReleaseGlobalData
CA_ServerReleaseObjData
CA_ServerSetErrorInfo
CA_ServerSetGlobalData
CA_ServerSetObjData
CA_ServerUnlockActiveObject
CA_SetLocale
CA_SetSupportForMultithreading
CA_UnregisterAllEventCallbacks
CA_UnregisterEventCallback
CA_VariantBool
CA_VariantBSTR
CA_VariantChar
CA_VariantClear
CA_VariantConvertToType
CA_VariantCopy
CA_VariantCurrency
CA_VariantDate
CA_VariantDispatch
CA_VariantDouble
CA_VariantEmpty
CA_VariantError
CA_VariantFloat
CA_VariantGet1DArray
CA_VariantGet1DArrayBuf
CA_VariantGet1DArraySize
CA_VariantGet2DArray
CA_VariantGet2DArrayBuf
CA_VariantGet2DArraySize
CA_VariantGetArrayNumDims
CA_VariantGetBool
CA_VariantGetBoolPtr
CA_VariantGetBSTR
CA_VariantGetBSTRPtr
CA_VariantGetChar
CA_VariantGetCharPtr
CA_VariantGetCString
CA_VariantGetCStringBuf
CA_VariantGetCStringLen
CA_VariantGetCurrency
CA_VariantGetCurrencyPtr
CA_VariantGetDate
CA_VariantGetDatePtr
CA_VariantGetDispatch
CA_VariantGetDispatchPtr
CA_VariantGetDouble
CA_VariantGetDoublePtr
CA_VariantGetError
CA_VariantGetErrorPtr
CA_VariantGetFloat
CA_VariantGetFloatPtr
CA_VariantGetInt
CA_VariantGetIntPtr
CA_VariantGetIUnknown
CA_VariantGetIUnknownPtr
CA_VariantGetLong
CA_VariantGetLongPtr
CA_VariantGetObjHandle
CA_VariantGetSafeArray
CA_VariantGetSafeArrayPtr
CA_VariantGetShort
CA_VariantGetShortPtr
CA_VariantGetType
CA_VariantGetUChar
CA_VariantGetUCharPtr
CA_VariantGetUInt
CA_VariantGetUIntPtr
CA_VariantGetULong
CA_VariantGetULongPtr
CA_VariantGetUShort
CA_VariantGetUShortPtr
CA_VariantGetVariantPtr
CA_VariantHasArray
CA_VariantHasBool
CA_VariantHasBSTR
CA_VariantHasChar
CA_VariantHasCString
CA_VariantHasCurrency
CA_VariantHasDate
CA_VariantHasDispatch
CA_VariantHasDouble
CA_VariantHasError
CA_VariantHasFloat
CA_VariantHasInt
CA_VariantHasIUnknown
CA_VariantHasLong
CA_VariantHasNull
CA_VariantHasObjHandle
CA_VariantHasPtr
CA_VariantHasShort
CA_VariantHasUChar
CA_VariantHasUInt
CA_VariantHasULong
CA_VariantHasUShort
CA_VariantInt
CA_VariantIsEmpty
CA_VariantIUnknown
CA_VariantLong
CA_VariantNULL
CA_VariantSet1DArray
CA_VariantSet2DArray
CA_VariantSetBool
CA_VariantSetBoolPtr
CA_VariantSetBSTR
CA_VariantSetBSTRPtr
CA_VariantSetChar
CA_VariantSetCharPtr
CA_VariantSetCString
CA_VariantSetCurrency
CA_VariantSetCurrencyPtr
CA_VariantSetDate
CA_VariantSetDatePtr
CA_VariantSetDispatch
CA_VariantSetDispatchPtr
CA_VariantSetDouble
CA_VariantSetDoublePtr
CA_VariantSetEmpty
CA_VariantSetError
CA_VariantSetErrorPtr
CA_VariantSetFloat
CA_VariantSetFloatPtr
CA_VariantSetInt
CA_VariantSetIntPtr
CA_VariantSetIUnknown
CA_VariantSetIUnknownPtr
CA_VariantSetLong
CA_VariantSetLongPtr
CA_VariantSetNULL
CA_VariantSetObjHandle
CA_VariantSetSafeArray
CA_VariantSetSafeArrayPtr
CA_VariantSetShort
CA_VariantSetShortPtr
CA_VariantSetUChar
CA_VariantSetUCharPtr
CA_VariantSetUInt
CA_VariantSetUIntPtr
CA_VariantSetULong
CA_VariantSetULongPtr
CA_VariantSetUShort
CA_VariantSetUShortPtr
CA_VariantSetVariantPtr
CA_VariantShort
CA_VariantUChar
CA_VariantUInt
CA_VariantULong
CA_VariantUShort


Resources


 

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
Add Comments 1 2 3 4 5 submit