Интерфейс IWbemQualifierSet (wbemcli.h)
Интерфейс IWbemQualifierSet выступает в качестве контейнера для всего набора именованных квалификаторов для одного свойства или всего объекта (класса или экземпляра). Содержимое контейнера зависит от способа получения указателя. Если указатель был получен из IWbemClassObject::GetQualifierSet, объект состоит из набора квалификаторов для всего объекта. Если указатель был получен из IWbemClassObject::GetPropertyQualifierSet, то объект представляет квалификаторы для определенного свойства.
Наследование
Интерфейс IWbemQualifierSet наследуется от интерфейса IUnknown . IWbemQualifierSet также содержит следующие типы элементов:
Методы
Интерфейс IWbemQualifierSet содержит следующие методы.
IWbemQualifierSet::BeginEnumeration Метод IWbemQualifierSet::BeginEnumeration сбрасывается до перечисления всех квалификаторов в объекте . |
IWbemQualifierSet::D elete Метод IWbemQualifierSet::D elete удаляет указанный квалификатор по имени. |
IWbemQualifierSet::EndEnumeration Вызовите метод IWbemQualifierSet::EndEnumeration, если планируется завершить перечисления, инициированные с помощью IWbemQualifierSet::BeginEnumeration и IWbemQualifierSet::Next. |
IWbemQualifierSet::Get Метод IWbemQualifierSet::Get получает указанный именованный квалификатор, если он найден. |
IWbemQualifierSet::GetNames Метод IWbemQualifierSet::GetNames извлекает имена всех квалификаторов, доступных из текущего объекта или свойства. Кроме того, в зависимости от значения фильтра IFlags этот метод извлекает имена определенных квалификаторов. |
IWbemQualifierSet::Next Метод IWbemQualifierSet::Next извлекает следующий квалификатор в перечислении, которое началось с IWbemQualifierSet::BeginEnumeration. |
IWbemQualifierSet::P ut Метод IWbemQualifierSet::P ut записывает именованный квалификатор и значение. Новый квалификатор перезаписывает предыдущее значение того же имени. Если квалификатор не существует, он создается. |
Комментарии
Настоятельно рекомендуется, чтобы динамические поставщики управления Windows никогда не реализовывал этот интерфейс, так как WMI предоставляет эту реализацию. Дополнительные сведения см. в разделе IWbemClassObject.
В WMI этот интерфейс всегда находится в процессе. Операции put влияют только на локальную копию объекта. Операции получения извлекают значения из локальной копии. Обновления выполняются только в том случае, если все объекты считываются или записываются с помощью методов в интерфейсе IWbemServices.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista |
Минимальная версия сервера | Windows Server 2008 |
Целевая платформа | Windows |
Header | wbemcli.h (включая Wbemidl.h) |