Valid Data Sources

Only the following objects can be used as data sources in CDO rendering:

For example, the InfoStores collection object cannot be used as a data source because it has neither a MAPIOBJECT property nor a RawTable property. But an InfoStore object (a child object of the InfoStores collection), can be used as a data source for an ObjectRenderer object because it does have a MAPIOBJECT property.

The MAPIOBJECT property returns an IUnknown pointer to the underlying MAPI (COM) object. The RawTable property returns a pointer to the IMAPITable object.