Partager via


Méthode IWiaItem2::D eleteItem

Supprime l’objet IWiaItem2 actuel de l’arborescence d’objets de l’appareil.

Syntaxe

HRESULT DeleteItem(
  [in] LONG lFlags
);

Paramètres

lFlags [in]

Type : LONG

Actuellement inutilisé. Doit être défini sur zéro (0).

Valeur retournée

Type : HRESULT

Si cette méthode réussit, elle retourne S_OK. Sinon, il retourne un code d’erreur HRESULT .

Notes

Le système d’exécution d’acquisition d’images Windows (WIA) 2.0 représente chaque périphérique matériel WIA 2.0 connecté à l’ordinateur de l’utilisateur en tant qu’arborescence hiérarchique d’objets IWiaItem2 . Un appareil WIA 2.0 donné peut autoriser ou non les applications à supprimer des objets IWiaItem2 de son arborescence. Les éléments qui ont des enfants ne peuvent pas être supprimés. L’interface IEnumWIA_DEV_CAPS doit être utilisée pour interroger l’appareil pour obtenir la fonctionnalité de suppression d’élément.

Si l’appareil prend en charge la suppression d’éléments dans son arborescence IWiaItem2 , appelez la méthode IWiaItem2::D eleteItem pour supprimer l’objet IWiaItem2 . Notez que cette méthode supprime un objet uniquement une fois que toutes les références à l’objet ont été publiées. Si la suppression d’un élément a échoué, E_DELETEITEM est retourné. La valeur numérique de cette erreur n’est pas encore définie.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2008 [applications de bureau uniquement]
En-tête
Wia.h
IDL
Wia.idl