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


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

Метод IWiaDrvItem::FindItemByName находит элемент в дереве элементов драйвера по полному имени элемента.

Синтаксис

HRESULT FindItemByName(
  LONG        __MIDL__IWiaDrvItem0007,
  BSTR        __MIDL__IWiaDrvItem0008,
  IWiaDrvItem **__MIDL__IWiaDrvItem0009
);

Параметры

__MIDL__IWiaDrvItem0007

bstrFullItemName [in]

Указывает полное имя элемента для поиска.

__MIDL__IWiaDrvItem0008

lFlags [in]

Скрытный. Установите значение нулю.

__MIDL__IWiaDrvItem0009

ppItem [out, необязательный]

Указывает на расположение памяти, которое получит адрес найденного элемента IWiaDrvIte m.

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

Если метод выполнен успешно, он сохраняет указатель на найденный элемент в ppItem и возвращает S_OK. Если метод завершается ошибкой, он помещает NULL в ppItem и возвращает S_FALSE. Если этот метод не находит обязательный элемент, он возвращает S_FALSE. Если во время поиска произошла ошибка, будет возвращен стандартный код ошибки COM.

Замечания

Мини-drivers вызывают этот метод, чтобы найти элемент в дереве элементов драйвера, когда известно полное имя элемента. Полное имя элемента получено в методе IWiaDrvItem::GetFullItemName.

Этот метод запускает поиск указанного элемента в корневом элементе в дереве элементов драйвера.

Требования

Требование Ценность
целевая платформа Настольный
заголовка wiamindr_lh.h (включить Wiamindr.h)

См. также

IWiaDrvItem

IWiaDrvItem::FindChildItemByName

IWiaDrvItem::GetFullItemName