Compartir a través de


Enumeración WbemQueryFlagEnum (wbemdisp.h)

Las constantes WbemQueryFlagEnum definen la profundidad de enumeración o consulta, que determina cuántos objetos devuelve una llamada. SWbemServices.SubclassesOf usa estas constantes, SWbemServices.InstancesOf, SWbemObject.Subclasses_ y SWbemObject.Instances_.

La biblioteca de tipos de scripting WMI, wbemdisp.tlb, define estas constantes. Las aplicaciones de Visual Basic pueden acceder a esta biblioteca; Los lenguajes de script deben usar el valor de la constante directamente, a menos que usen el formato de archivo XML de Host de script de Windows (WSH). Para obtener más información, vea Usar la biblioteca de tipos de scripting de WMI.

Syntax

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

Constantes

 
wbemQueryFlagDeep
Valor: 0
Fuerza la enumeración recursiva en todas las subclases derivadas de la clase primaria especificada. La clase principal misma no se devuelve en la enumeración.
wbemQueryFlagShallow
Valor: 1
Obliga a la enumeración a incluir solo subclases inmediatas de la clase principal especificada.
wbemQueryFlagPrototype
Valor: 2
Se usa para la creación de prototipos. Detiene que la consulta se produzca y, en su lugar, devuelve un objeto que tiene un aspecto similar a un objeto de resultado típico.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Servidor mínimo compatible Windows Server 2008
Encabezado wbemdisp.h

Consulte también

Constantes de API de scripting