IModelObject::EnumerateRawReferences method (dbgmodel.h)

The EnumerateRawReferences method enumerates references to all native children (e.g.: fields, base classes, etc...) of the given object.

Syntax

HRESULT EnumerateRawReferences(
  SymbolKind     kind,
  ULONG          searchFlags,
  IRawEnumerator **enumerator
);

Parameters

kind

Indicates the kind of native symbol to fetch (e.g.: a base class or a data member).

searchFlags

An optional set of flags specifying the behavior of the search for the native construct.

enumerator

An enumerator which will enumerate a reference (an object that is a ObjectTargetObjectReference style object) to every native child of the kind specified by the kind argument as an IRawEnumerator interface.

Return value

This method returns HRESULT that indicates success or failure.

Requirements

Requirement Value
Header dbgmodel.h

See also

IModelObject interface