IEnumRAWINPUTDEVIC:Next

Räknar upp nästa celtRAWINPUTDEVICE strukturer i uppräknarens lista och returnerar dem i rgelt tillsammans med det faktiska antalet uppräknade element i pceltFetched.

Syntax

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

Parameterar

celt

[i] Antalet RAWINPUTDEVICE-strukturer som returneras i rgelt.

rgelt

[ut] Matris med storleks-celt (eller större) för att ta emot uppräknade RAWINPUTDEVICE-strukturer.

pceltFetched

[ut] Pekare på antalet element som faktiskt tillhandahålls i rgelt. Uppringaren kan skicka in NULL om rgelt är en.

Egenskapsvärde/returvärde

HRESULT: S_OK om antalet angivna element är celt; S_FALSE annars.