[The CHPtrArray class is part of the WMI Provider Framework which is now considered in final state, and no further development, enhancements, or updates will be available for non-security related issues affecting these libraries. The MI APIs should be used for all new development.]
The CHPtrArray class is part of the WMI Provider Framework. CHPtrArray is a utility interface for array pointer management used for provider handling of WMI queries.
CHPtrArray has these types of members:
|GetAt||Accesses an element in a CHPtrArray array.|
|GetSize||Obtains the pointer array size.|
|RemoveAll||Removes all the CHPtrArray members from this array.|
|operator||Gets the element at the specified index.|
The CHPtrArray class has these methods.
|CHPtrArray::CHPtrArray||The CHPtrArray method constructor initializes a new instance of CHPtrArray.|
|CHPtrArray::GetAt||The GetAt method accesses an element in a CHPtrArray array.|
|CHPtrArray::GetSize||The GetSize function obtains the pointer array size. Because indexes are zero-based, the size is one greater than the largest index.|
|CHPtrArray::RemoveAll||The RemoveAll method removes all the CHPtrArray members from this array.|
The destructor for the class is CHPtrArray::~CHPtrArray.
|Minimum supported client||Windows Vista|
|Minimum supported server||Windows Server 2008|
|Header||chptrarr.h (include FwCommon.h)|