Compartilhar via


Enumeração WbemQueryFlagEnum (wbemdisp.h)

As constantes WbemQueryFlagEnum definem a profundidade da enumeração ou consulta, que determina quantos objetos são retornados por uma chamada. Essas constantes são usadas por SWbemServices.SubclassesOf, SWbemServices.InstancesOf, SWbemObject.Subclasses_ e SWbemObject.Instances_.

A biblioteca de tipos de script WMI, wbemdisp.tlb, define essas constantes. Os aplicativos do Visual Basic podem acessar essa biblioteca; as linguagens de script devem usar o valor da constante diretamente, a menos que usem o formato de arquivo XML do WSH (Host de Script do Windows). Para obter mais informações, consulte Usando a biblioteca de tipos de script WMI.

Syntax

typedef enum WbemQueryFlagEnum {
  wbemQueryFlagDeep = 0,
  wbemQueryFlagShallow = 1,
  wbemQueryFlagPrototype = 2
} ;

Constantes

 
wbemQueryFlagDeep
Valor: 0
Força a enumeração recursiva em todas as subclasses derivadas da classe pai especificada. A própria classe pai não é retornada na enumeração.
wbemQueryFlagShallow
Valor: 1
Força a enumeração a incluir apenas subclasses imediatas da classe pai especificada.
wbemQueryFlagPrototype
Valor: 2
Usado para criação de protótipos. Ela impede que a consulta aconteça e, em vez disso, retorna um objeto que se parece com um objeto de resultado típico.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Cabeçalho wbemdisp.h

Confira também

Constantes de API de script