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


Метод IWiaDrvItem::RemoveItemFromFolder (wiamindr_lh.h)

Метод IWiaDrvItem::RemoveItemFromFolder удаляет элемент из родительской папки.

Синтаксис

HRESULT RemoveItemFromFolder(
  LONG __MIDL__IWiaDrvItem0006
);

Параметры

__MIDL__IWiaDrvItem0006

lReason [in]

Указывает причину удаления элемента из папки. Для этого параметра можно задать одно из следующих значений:

Значение Описание
WiaItemTypeDeleted Элемент помечен как удаленный.
WiaItemTypeDisconnected Элемент является отключенным устройством.

Возвращаемое значение

Если метод завершается успешно, он возвращает S_OK. Если удаляемый элемент является папкой, а папка не пуста, метод возвращает E_INVALIDARG. Если lReason содержит недопустимую причину, метод возвращает E_INVALIDARG. Если метод завершается сбоем по другой причине, он возвращает стандартный код ошибки COM.

Комментарии

После удаления элемента из папки его больше нельзя использовать для доступа к устройству.

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть wiamindr_lh.h (включая Wiamindr.h)

См. также раздел

IWiaDrvItem

IWiaDrvItem::AddItemToFolder