Udostępnij za pośrednictwem


IEnumRAWINPUTDEVIC:Clone

Tworzy inny pierwotny moduł wyliczający urządzenia wejściowego o tym samym stanie co bieżący moduł wyliczający do iterowania na tej samej liście.

Składnia

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

Parametry

ppenum

[out] Adres zmiennej wyjściowej, która odbiera wskaźnik interfejsu IEnumRAWINPUTDEVICE . Jeśli metoda nie powiedzie się, wartość tej zmiennej wyjściowej jest niezdefiniowana.

Wartość właściwości/Zwracana wartość

HRESULT: Ta metoda obsługuje standardowe wartości zwracane E_INVALIDARG, E_OUTOFMEMORY i E_UNEXPECTED.

Uwagi

Ta metoda umożliwia zarejestrowanie punktu w sekwencji wyliczenia w celu powrotu do tego punktu w późniejszym czasie. Obiekt wywołujący musi zwolnić ten nowy moduł wyliczający oddzielnie od pierwszego modułu wyliczającego.