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


Метод 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