IEnumRAWINPUTDEVICE:Következő

Enumerálja a következő celtRAWINPUTDEVICE struktúrákat az enumerátor listáján, és visszaadja őket rgelt-ban, a ténylegesen számba vett elemek számával együtt pceltFetched-ben.

Szemantika

HRESULT Next(
      [in] ULONG celt,
      [out, size_is(celt), length_is(*pceltFetched)] RAWINPUTDEVICE *rgelt,
      [out] ULONG *pceltFetched);

Paraméterek

celt

[in] A RAWINPUTDEVICE struktúrák száma, amelyeket rgeltvisszaadott.

rgelt

[kimenet] Egy "celt" (vagy nagyobb) méretű tömb az enumerált RAWINPUTDEVICE-struktúrák fogadásához.

pceltFetched

[kifelé] Hivatkozás a ténylegesen megadott elemek számára a rgelt-ban. A hívó átadhatja a NULL-t, ha rgelt egy.

Tulajdonságérték/visszatérési érték

HRESULT: S_OK, ha a megadott elemek száma celt; máskülönben S_FALSE.