Поделиться через


Метод 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 [только классические приложения]
Заголовок
Wia.h
IDL
Wia.idl