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

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

Remarks

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

Требования

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