IEnumDebugFields::CloneIEnumDebugFields::Clone

Este método retorna uma cópia da enumeração atual como um objeto separado.This method returns a copy of the current enumeration as a separate object.

SintaxeSyntax

HRESULT Clone(
   IEnumDebugFields** ppEnum
);
int Clone(
   out IEnumDebugFields ppEnum
);

parâmetrosParameters

ppEnum
[fora] Retorna uma cópia desta enumeração como um objeto separado.[out] Returns a copy of this enumeration as a separate object.

Valor da propriedade/Valor do retornoProperty Value/Return Value

Se for S_OKbem sucedido, retorna; caso contrário, retorna um código de erro.If successful, returns S_OK; otherwise, returns an error code.

ComentáriosRemarks

A cópia da enumeração tem o mesmo estado do original no momento em que este método é chamado.The copy of the enumeration has the same state as the original at the time this method is called. No entanto, os estados da cópia e do original são separados e podem ser alterados individualmente.However, the copy's and the original's states are separate and can be changed individually.

Confira tambémSee also