Método SWbemObjectSet.Item

O método Item do objeto SWbemObjectSet obtém um SWbemObject da coleção.

Para ver uma explicação dessa sintaxe, confira Convenções de documento para a API de script.

Sintaxe

objWbemObject = .Item( _
  ByVal strObjectPath _
)

Parâmetros

strObjectPath

Obrigatórios. Caminho relativo do objeto a ser recuperado da coleção. Exemplo: Win32_LogicalDisk="C:"

Retornar valor

Se tiver êxito, o objeto SWbemObject solicitado vai gerar um retorno.

Códigos do Erro

Após a conclusão do método Item, o objeto Err poderá conter um dos códigos de erro abaixo.

wbemErrFailed – 2147749889 (0x80041001)

Erro não especificado.

wbemErrInvalidParameter – 2147749896 (0x80041008)

Foi especificado um parâmetro inválido.

wbemErrOutOfMemory – 2147749894 (0x80041006)

Não há memória suficiente para concluir a operação.

wbemErrNotFound – 2147749890 (0x80041002)

O item solicitado não foi encontrado.

Comentários

O método Item pode exigir muito tempo de processador porque é necessária a enumeração completa dos elementos do conjunto feita pelo provedor para retornar o resultado.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista
Servidor mínimo com suporte
Windows Server 2008
Cabeçalho
Wbemdisp.h
Biblioteca de tipos
Wbemdisp.tlb
DLL
Wbemdisp.dll
CLSID
CLSID_SWbemObjectSet
IID
IID_ISWbemObjectSet