次の方法で共有


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] 列挙された RAWINPUTDEVICE 構造体を受け取る size celt (またはそれ以上) の配列。

pceltFetched

[out] rgelt に実際に指定された要素の数へのポインター。 NULL が 1 の場合、呼び出し元は rgelt に渡すことができます。

プロパティ値/戻り値

HRESULT:指定された要素の数が celt の場合は S_OK。それ以外の場合は S_FALSE。