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.