WBEM_FLAVOR_TYPE 枚举 (wbemcli.h)
Lists限定符口味。
语法
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;
常量
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 传播到派生类或实例时,可以替代限定符的值。 设置 EnableOverride 是可选的,因为能够替代限定符值是传播的限定符的默认功能。 |
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 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista |
最低受支持的服务器 | Windows Server 2008 |
标头 | wbemcli.h |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈