Метод SWbemObjectSet.Item

Метод Item объекта SWbemObjectSet получает объект SWbemObject из коллекции.

Описание этого синтаксиса см. в разделе Соглашения о документах для API сценариев.

Синтаксис

objWbemObject = .Item( _
  ByVal strObjectPath _
)

Параметры

strObjectPath

Обязательный. Относительный путь к объекту, извлекаемого из коллекции. Пример: Win32_LogicalDisk="C:"

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

В случае успешного выполнения запрошенный объект SWbemObject возвращается.

Коды ошибок

После завершения метода Item объект Err может содержать один из приведенных ниже кодов ошибок.

wbemErrFailed — 2147749889 (0x80041001)

Незаданная ошибка.

wbemErrInvalidParameter — 2147749896 (0x80041008)

Указан недопустимый параметр.

wbemErrOutOfMemory — 2147749894 (0x80041006)

Недостаточно памяти для завершения операции.

wbemErrNotFound — 2147749890 (0x80041002)

Запрошенный элемент не найден.

Комментарии

Метод Item может потребовать много времени процессора, так как для возврата результата требуется полное перечисление поставщиком элементов набора.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista
Минимальная версия сервера
Windows Server 2008
Заголовок
Wbemdisp.h
Библиотека типов
Wbemdisp.tlb
DLL
Wbemdisp.dll
CLSID
CLSID_SWbemObjectSet
IID
IID_ISWbemObjectSet