次の方法で共有


IEnumRAWINPUTDEVIC:Clone

同じリストを反復処理するため、現在の列挙子と同じ状態の別の未加工入力デバイスの列挙子を作成します。

構文

HRESULT Clone( [out] IEnumRAWINPUTDEVICE **ppenum);  

パラメーター

ppenum

[out] IEnumRAWINPUTDEVICE インターフェイス ポインターを受け取る出力変数のアドレス。 メソッドが失敗した場合、この出力変数の値は未定義になります。

プロパティ値/戻り値

HRESULT:このメソッドでは、標準の戻り値 E_INVALIDARG、E_OUTOFMEMORY、E_UNEXPECTED がサポートされています。

Remarks

このメソッドを使用すると、列挙シーケンス内のポイントを記録でき、後でそのポイントに戻ることができます。 呼び出し元では、最初の列挙子とは別に、この新しい列挙子を解放する必要があります。