Метод 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 |
Заголовок |
|
Библиотека типов |
|
DLL |
|
CLSID |
CLSID_SWbemObjectSet |
IID |
IID_ISWbemObjectSet |