enumeración WBEM_FLAVOR_TYPE (wbemcli.h)

Listas tipos de calificador.

Syntax

typedef enum tag_WBEM_FLAVOR_TYPE {
  WBEM_FLAVOR_DONT_PROPAGATE = 0,
  WBEM_FLAVOR_FLAG_PROPAGATE_TO_INSTANCE = 0x1,
  WBEM_FLAVOR_FLAG_PROPAGATE_TO_DERIVED_CLASS = 0x2,
  WBEM_FLAVOR_MASK_PROPAGATION = 0xf,
  WBEM_FLAVOR_OVERRIDABLE = 0,
  WBEM_FLAVOR_NOT_OVERRIDABLE = 0x10,
  WBEM_FLAVOR_MASK_PERMISSIONS = 0x10,
  WBEM_FLAVOR_ORIGIN_LOCAL = 0,
  WBEM_FLAVOR_ORIGIN_PROPAGATED = 0x20,
  WBEM_FLAVOR_ORIGIN_SYSTEM = 0x40,
  WBEM_FLAVOR_MASK_ORIGIN = 0x60,
  WBEM_FLAVOR_NOT_AMENDED = 0,
  WBEM_FLAVOR_AMENDED = 0x80,
  WBEM_FLAVOR_MASK_AMENDED = 0x80
} WBEM_FLAVOR_TYPE;

Constantes

 
WBEM_FLAVOR_DONT_PROPAGATE
Valor: 0
El calificador no se propaga a las instancias o clases derivadas.
WBEM_FLAVOR_FLAG_PROPAGATE_TO_INSTANCE
Valor: 0x1
El calificador se propaga a las instancias.
WBEM_FLAVOR_FLAG_PROPAGATE_TO_DERIVED_CLASS
Valor: 0x2
Este valor se usa para permitir que el calificador se propague a las clases derivadas. Este tipo solo es adecuado para los calificadores definidos para una clase y no se puede adjuntar a un calificador que describa una instancia de clase.
WBEM_FLAVOR_MASK_PROPAGATION
Valor: 0xf
WBEM_FLAVOR_OVERRIDABLE
Valor: 0
Cuando se propaga a una clase o instancia derivadas, se puede invalidar el valor del calificador. Establecer EnableOverride es opcional porque poder invalidar el valor de calificador es la funcionalidad predeterminada para los calificadores propagados.
WBEM_FLAVOR_NOT_OVERRIDABLE
Valor: 0x10
El calificador no puede invalidarse en una clase o instancia derivada. Tenga en cuenta que el valor predeterminado es poder invalidar un calificador propagado.
WBEM_FLAVOR_MASK_PERMISSIONS
Valor: 0x10
WBEM_FLAVOR_ORIGIN_LOCAL
Valor: 0
Para una clase: la propiedad pertenece a la clase derivada más.

Para una instancia de : la propiedad se modifica en el nivel de instancia (es decir, se proporcionó un valor o se agregó o se modificó un calificador).
WBEM_FLAVOR_ORIGIN_PROPAGATED
Valor: 0x20
Para una clase: la propiedad se heredó de la clase primaria.

Para una instancia: la propiedad, mientras se hereda de la clase primaria, no se ha modificado en el nivel de instancia.
WBEM_FLAVOR_ORIGIN_SYSTEM
Valor: 0x40
La propiedad es una propiedad del sistema estándar.
WBEM_FLAVOR_MASK_ORIGIN
Valor: 0x60
WBEM_FLAVOR_NOT_AMENDED
Valor: 0
WBEM_FLAVOR_AMENDED
Valor: 0x80
El calificador no se requiere en la definición de clase básica y puede moverse a la modificación que se va a localizar.
WBEM_FLAVOR_MASK_AMENDED
Valor: 0x80

Requisitos

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

Consulte también

IWbemQualifierSet::P ut

Tipos de calificador