IEnumRAWINPUTDEVIC:Next
Перечисляет следующие celt RAWINPUTDEVICE структуры в списке перечислителя, возвращая их в rgelt вместе с фактическое число перечисляемых элементов в pceltFetched.
Синтаксис
HRESULT Next(
[in] ULONG celt,
[out, size_is(celt), length_is(*pceltFetched)] RAWINPUTDEVICE *rgelt,
[out] ULONG *pceltFetched);
Параметры
celt
[in] Число RAWINPUTDEVICE структур, возвращаемые в rgelt.
rgelt
[out] Массив celt размера (или больше) для получения перечисленных структур RAWINPUTDEVICE .
pceltFetched
[out] Указатель на количество элементов, фактически представленных в rgelt. Вызывающий объект может передать NULL, если rgelt — один.
Значение свойства, возвращаемое значение
HRESULT: Значение S_OK, если число предоставленных элементов является celt; В противном случае значение S_FALSE.