Поделиться через


IEnumRAWINPUTDEVIC:Clone

Обновлен: Ноябрь 2007

Создает другой перечислитель необработанного устройства ввода с таким же состоянием, как у текущего перечислителя для прохода по одному и тому же списку.

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

Параметры

ppenum

[out] Адрес выходной переменной, которая получает указатель интерфейса IEnumRAWINPUTDEVICE. Если метод завершается неудачно, значение этой выходной переменной не определено.

Значение свойства или возвращаемое значение

HRESULT: Этот метод поддерживает стандартные возвращаемые значения E_INVALIDARG, E_OUTOFMEMORY и E_UNEXPECTED.

Заметки

Этот метод дает возможность записать позицию в последовательность перечисления для возврата к этой позиции позже. Вызывающий объект должен освободить этот новый перечислитель отдельно от первого перечислителя.