Partilhar via


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.