CHPtrArray class (chptrarr.h)

[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.


The CHPtrArray class has these methods.


The CHPtrArray method constructor initializes a new instance of CHPtrArray.

The GetAt method accesses an element in a CHPtrArray array.

The GetSize function obtains the pointer array size. Because indexes are zero-based, the size is one greater than the largest index.

The RemoveAll method removes all the CHPtrArray members from this array.


The destructor for the class is CHPtrArray::~CHPtrArray.


Requirement Value
Minimum supported client Windows Vista
Minimum supported server Windows Server 2008
Target Platform Windows
Header chptrarr.h (include FwCommon.h)

See also

Provider Framework Utility Classes