Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Списки вкусы квалификатора.
Синтаксис
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 |