MultiCam Boards Documentation > MultiCam Documentation > MultiCam DirectShow Reference > Reference Guide > Interfaces > IMCEnumBoards > IMCEnumBoards::Clone

IMCEnumBoards::Clone

HRESULT Clone(
  IMCEnumBoards **ppEnumBoards
);

ppEnumBoards

[out] Pointer to a variable that receives the address of an IMCEnumBoards interface of the new enumerator.

Makes a copy of the enumerator.

The returned object starts with the same enumeration state as the original.

Return Values

Returns an HRESULT value. Possible values include the following.

Return code

Description

S_OK

No error.

E_POINTER

ppEnumBoards is not a valid pointer.

E_OUTOFMEMORY

Insufficient memory.

Note. Be sure to release the interface when you are done.

Requirements

Header

ESFilter.h

Library

ESFilter.dll

MultiCam

5.0 or later

See also

IMCConfig

IMCEnumBoards

IMCBoard