The IHeapInfoCallBack interface contains the following methods.
BeginContainer is called by the Microsoft VM to notify the memory profiler when a garbage collection has occurred and to dump the heap.
ObjectReferences may be called by the Microsoft VM to notify the memory profiler of object references after a garbage collection has occurred during a heap dump.
RootReferences may be called by the Microsoft VM to notify the memory profiler of root references after a garbage collection has occurred during a heap dump.