IEnumXXXX::Clone

Creates another enumerator that contains the same enumeration state as the current one. Using this function, a client can record a particular point in the enumeration sequence, and then return to that point at a later time. The new enumerator has the same interface as the original one.

HRESULT Clone(

IEnum<ELT_T> ** ppenum

);

Parameter

ppenum

[out] On exit, contains the duplicate enumerator. If the function was unsuccessful, this parameter's value is undefined.

Return Values

E_OUTOFMEMORY

Out of memory.

E_INVALIDARG

Value of ppenum is invalid.

E_UNEXPECTED

An unexpected error occurred.

Software for developers
Delphi Components
.Net Components
Software for Android Developers
More information resources
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
Databases for Amazon shops developers
Amazon Categories Database
Browse Nodes Database