Поделиться через


Перечисление WbemQueryFlagEnum (wbemdisp.h)

Константы WbemQueryFlagEnum определяют глубину перечисления или запроса, который определяет количество объектов, возвращаемых вызовом. Эти константы используются SWbemServices.SubclassesOf, SWbemServices.InstancesOf, SWbemObject.Subclasses_ и SWbemObject.Instances_.

Библиотека типов скриптов WMI wbemdisp.tlb определяет эти константы. Приложения Visual Basic могут получить доступ к этой библиотеке; Языки скриптов должны использовать значение константы напрямую, если они не используют формат XML-файла узла сценариев Windows (WSH). Дополнительные сведения см. в статье Использование библиотеки типов сценариев WMI.

Синтаксис

typedef enum WbemQueryFlagEnum {
  wbemQueryFlagDeep = 0,
  wbemQueryFlagShallow = 1,
  wbemQueryFlagPrototype = 2
} ;

Константы

 
wbemQueryFlagDeep
Значение: 0
Принудительно выполняет рекурсивное перечисление во все подклассы, производные от указанного родительского класса. Сам родительский класс не возвращается в перечислении .
wbemQueryFlagShallow
Значение: 1
Принудительное включение перечисления только непосредственных подклассов указанного родительского класса.
wbemQueryFlagPrototype
Значение: 2
Используется для создания прототипов. Он останавливает выполнение запроса и вместо этого возвращает объект, который выглядит как типичный результирующий объект.

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Верхняя часть wbemdisp.h

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

Константы API для создания скриптов