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

Метод IWbemClassObject::BeginEnumeration сбрасывает перечисление обратно в начало перечисления. Вызывающий объект должен вызвать этот метод перед первым вызовом IWbemClassObject::Next для перечисления всех свойств объекта . Порядок перечисления свойств гарантированно будет инвариантным для данного экземпляра IWbemClassObject.

Синтаксис

HRESULT BeginEnumeration(
  [in] long lEnumFlags
);

Параметры

[in] lEnumFlags

Сочетание флагов, описанных в разделе Примечания.

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

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

Комментарии

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

ГРУППА 1

ГРУППА 2

Требования

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

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

IWbemClassObject

IWbemClassObject::EndEnumeration

IWbemClassObject::Next

Свойства системы WMI