IEnumProfile

Provides a standard COM enumeration method for enumerating a collection of IProfile interfaces.

Syntax

{
  [id(1), helpstring("Next")] HRESULT Next
    ([in] ULONG celt,
    [out, size_is(celt), length_is(*pCeltFetched)] IProfile** prgVar,
    [out] ULONG* pCeltFetched);
  [id(2), helpstring("Skip")] HRESULT Skip
    ([in] ULONG celt);
  [id(3), helpstring("Reset")] HRESULT Reset();
  [id(4), helpstring("Clone")] HRESULT Clone
    ([out] IEnumProfile** ppEnum);
};

Functions

The following table describes the functions that this interface provides.

Method Description

Next

Returns an array that contains the specified number of elements.

Skip

Indicates the number of elements to skip.

Reset

Resets the enumeration.

Clone

Creates a clone enumerator.

Interfaces