Compartilhar via


IEnumRAWINPUTDEVIC:Clone

Cria outro enumerador de dispositivo de entrada bruta com o mesmo estado do enumerador atual para iterar sobre a mesma lista.

Sintaxe

HRESULT Clone( [out] IEnumRAWINPUTDEVICE **ppenum);

Parâmetros

ppenum

[saída] Endereço da variável de saída que recebe o ponteiro de interface IEnumRAWINPUTDEVICE. Se o método não tiver êxito, o valor dessa variável de saída será indefinido.

Valor da propriedade/valor de retorno

HRESULT: Esse método dá suporte aos valores de retorno padrão E_INVALIDARG, E_OUTOFMEMORY e E_UNEXPECTED.

Observações

Esse método possibilita registrar um ponto na sequência de enumeração para retornar a esse ponto posteriormente. O chamador deve liberar esse novo enumerador separadamente do primeiro enumerador.