inline static CMPIEnumeration* CBReferences

(const CMPIBroker* mb,
  const CMPIContext* ctx,
  const CMPIObjectPath* op,
  const char* resultClass,
  const char* role,
  const char** properties,
  CMPIStatus* rc)

Enumerates the association instances that refer to the instance defined by <op>.

Documentation

Enumerates the association instances that refer to the instance defined by <op>.
Parameters:
mb - Broker this pointer.
ctx - Context object
op - Source ObjectPath containing namespace, classname and key components.
resultClass - If not NULL, MUST be a valid Class name. It acts as a filter on the returned set of Objects by mandating that each returned Object MUST be either an Instance of this Class (or one of its subclasses).
role - If not NULL, MUST be a valid Property name. It acts as a filter on the returned set of Objects by mandating that each returned Object MUST be associated to the source Object via an Association in which the source Object plays the specified role (i.e. the name of the Property in the Association Class that refers to the source Object MUST match the value of this parameter).
properties - If not NULL, the members of the array define one or more Property names. Each returned Object MUST NOT include elements for any Properties missing from this list
- rc Output: Service return status (suppressed when NULL).
Returns:
Enumeration of ObjectPaths.

Alphabetic index