IEnumRAWINPUTDEVIC:Next

在枚举器列表中枚举下一个 celtRAWINPUTDEVICE 结构,将它们和 pceltFetched 中枚举元素的实际数量返回至 rgelt

语法

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

参数

celt

[in] rgelt 中返回的 RAWINPUTDEVICE 结构的数量。

rgelt

[out] celt 大小(或更大)的数组,用于接收枚举的 RAWINPUTDEVICE 结构。

pceltFetched

[out] 指向 rgelt 中实际提供的元素数量的指针。 如果 NULL 为一,则调用方可传入 rgelt

属性值/返回值

HRESULT:如果提供的元素数量为 celt,则值为 S_OK;否则为 S_FALSE。