IVIO_EnumDevices::Clone

This method retrieves another enumerator that contains the same state information as the current enumerator.

Syntax

HRESULT IVIO_EnumDevices::Clone ( IVIO_EnumDevices **ppEnumClone);

Parameters

ppEnumClone
[out] Pointer to a pointer to an IVIO_EnumDevices interface.

Return Values

One of the values described in the following table is returned.

Value
Description
S_OK The application cloned the enumeration interface.
E_OUTOFMEMORY The application is out of memory.
E_UNEXPECTED An unexpected error occurred.
E_POINTER The ppEnumClone pointer is invalid.