在枚举数列表中枚举下一 celt RAWINPUTDEVICE 结构,将其返回到 rgelt,并将所枚举元素的实际数目返回到 pceltFetched。
HRESULT Next(
[in] ULONG celt,
[out, size_is(celt), length_is(*pceltFetched)] RAWINPUTDEVICE *rgelt,
[out] ULONG *pceltFetched);
参数
celt
[输入] rgelt 中返回的 RAWINPUTDEVICE 结构数。
rgelt
[输出] 要接收枚举 RAWINPUTDEVICE 结构的、大小为 celt(或更大)的数组。
pceltFetched
[输出] 指向 rgelt 中实际提供的元素数目的指针。 如果 rgelt 为 1,则调用方可以传入 NULL。
属性值/返回值
HRESULT:如果提供的元素数目为 celt,则为 S_OK;否则为 S_FALSE。