次の方法で共有


IWiaItem2::D eleteItem メソッド

デバイスのオブジェクト ツリーから現在の IWiaItem2 オブジェクトを削除します。

構文

HRESULT DeleteItem(
  [in] LONG lFlags
);

パラメーター

lFlags [in]

型: LONG

現在使用されていません。 ゼロに設定してください。

戻り値

種類: HRESULT

このメソッドが成功すると、 S_OKが返されます。 それ以外の場合は、 HRESULT エラー コードが返されます。

注釈

Windows Image Acquisition (WIA) 2.0 ランタイム システムは、ユーザーのコンピューターに接続されている各 WIA 2.0 ハードウェア デバイスを IWiaItem2 オブジェクトの階層ツリーとして表します。 特定の WIA 2.0 デバイスは、アプリケーションが IWiaItem2 オブジェクトをツリーから削除することを許可する場合と許可しない場合があります。 子を持つアイテムは削除できません。 IEnumWIA_DEV_CAPS インターフェイスを使用して、デバイスに対して項目の削除機能を照会する必要があります。

デバイスが IWiaItem2 ツリーで項目の削除をサポートしている場合は、 IWiaItem2::D eleteItem メソッドを呼び出して IWiaItem2 オブジェクトを削除します。 このメソッドは、オブジェクトへのすべての参照が解放された後にのみオブジェクトを削除します。 アイテムの削除に失敗した場合は、E_DELETEITEMが返されます。 このエラーの数値はまだ定義されていません。

要件

要件
サポートされている最小のクライアント
Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2008 [デスクトップ アプリのみ]
Header
Wia.h
IDL
Wia.idl