Enumeration of a list of elements is a common operation supported by the Microsoft VM's debugger interfaces. The enumeration interfaces defined as part of the Microsoft VM's debugger interfaces follow a similar design model. The IEnumXXXX interface represents an abstraction of some of the enumeration interfaces. Each particular IEnumXXXX enumeration interface differs from the others only in the type of element returned by the Next method.