共用方式為


IEnumRAWINPUTDEVIC:Next

列舉列舉程式清單中的下一個 celtRAWINPUTDEVICE 結構,並在 rgelt 中予以傳回,以及在 pceltFetched 中傳回實際列舉元素數目。

語法

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

參數

celt

[in] 中所傳回的 rgelt 結構數目。

rgelt

[out] 要接收所列舉之 RAWINPUTDEVICE 結構的大小 celt (或更大) 陣列。

pceltFetched

[out] 指向 rgelt 中實際提供項目數的指標。 如果 NULL 是 1,呼叫端就可以傳入 rgelt

屬性值/傳回值

HRESULT: 如果提供的項目數是 celt,則為 S_OK;否則為 S_FALSE。