Метод IWbemQualifierSet::BeginEnumeration (wbemcli.h)

Метод IWbemQualifierSet::BeginEnumeration сбрасывается до перечисления всех квалификаторов в объекте . Чтобы перечислить все квалификаторы в объекте, этот метод необходимо вызвать перед первым вызовом IWbemQualifierSet::Next. Порядок перечисления квалификаторов гарантированно будет инвариантным для данного экземпляра IWbemQualifierSet.

Синтаксис

HRESULT BeginEnumeration(
  [in] long lFlags
);

Параметры

[in] lFlags

Задает квалификаторы для включения в перечисление . Это должна быть одна из следующих констант.

0 (ноль)

Возвращает имена всех квалификаторов.

WBEM_FLAG_LOCAL_ONLY

Возвращает только имена квалификаторов, относящиеся к текущему свойству или объекту . Если текущий набор квалификаторов ссылается на свойство, возвращаются только квалификаторы, относящиеся к свойству (включая переопределения), а не квалификаторы, распространяемые из определения класса. Если текущий набор квалификаторов ссылается на экземпляр, возвращаются только имена квалификаторов для конкретного экземпляра. Если текущий набор квалификаторов ссылается на класс, возвращаются только квалификаторы, относящиеся к производимому классу.

WBEM_FLAG_PROPAGATED_ONLY

Возвращает только имена квалификаторов, распространяемых из другого объекта. Например, если текущий набор квалификаторов ссылается на свойство, возвращаются только квалификаторы, распространяемые на это свойство из определения класса, а не из самого свойства. Если текущий набор квалификаторов ссылается на экземпляр , возвращаются только те квалификаторы, которые распространяются из определения класса. Если текущий набор квалификатора ссылается на класс, возвращаются только имена квалификатора, унаследованные от родительских классов.

Возвращаемое значение

Этот метод возвращает HRESULT , указывающий состояние вызова метода. В следующем списке перечислены значения, содержащиеся в HRESULT.

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Целевая платформа Windows
Header wbemcli.h (включая Wbemidl.h)
Библиотека Wbemuuid.lib
DLL Fastprox.dll; Krnlprov.dll; Ncprov.dll; Wbemcore.dll

См. также раздел

IWbemQualifierSet

IWbemQualifierSet::Next