IEnumRAWINPUTDEVIC:Clone
Cria outro enumerador de dispositivos de entrada raw com o mesmo estado do enumerador atual para iterar pela mesma lista.
HRESULT Clone( [out] IEnumRAWINPUTDEVICE **ppenum);
Parâmetros
ppenum
[out] Endereço da variável de saída que recebe o ponteiro para a interface IEnumRAWINPUTDEVICE. Se o método for malsucedido, o valor dessa variável de saída é indefinido.
Valor de Propriedade/Valor Retornado
HRESULT: Este método oferece suporte aos valores de retorno padrão E_INVALIDARG E_OUTOFMEMORY e E_UNEXPECTED.
Comentários
Esse método torna possível registrar um ponto na sequência de enumeração de modo a se retornar a esse ponto num momento posterior. Quem chamar deve liberar este novo enumerador separadamente do primeiro enumerador.