IEnumDebugObjects::Next

This method returns the next set of elements from the enumeration.

Syntax

HRESULT Next(
   ULONG          celt,
   IDebugObject** rgelt,
   ULONG*         pceltFetched
);
int Next(
   uint           celt,
   IDebugObject[] rgelt,
   ref uint       pceltFetched
);

Parameters

celt
[in] The number of elements to retrieve. Also specifies the maximum size of the rgelt array.

rgelt
[in, out] Array of IDebugObject elements to be filled in.

pceltFetched
[out] Returns the number of elements actually returned in rgelt.

Return Value

If successful, returns S_OK. Returns S_FALSE if fewer than the requested number of elements could be returned; otherwise, returns an error code.

See also