次の方法で共有


IEnumRAWINPUTDEVIC:Clone

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

構文

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

パラメーター

ppenum

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

プロパティ値/戻り値

HRESULT: このメソッドは、標準の戻り値E_INVALIDARG、E_OUTOFMEMORY、およびE_UNEXPECTEDをサポートします。

注釈

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