WBEM_QUERY_FLAG_TYPE enumeration (wbemcli.h)

Contains flags used to define a query or enumerator.

Syntax

typedef enum tag_WBEM_QUERY_FLAG_TYPE {
  WBEM_FLAG_DEEP = 0,
  WBEM_FLAG_SHALLOW = 1,
  WBEM_FLAG_PROTOTYPE = 2
} WBEM_QUERY_FLAG_TYPE;

Constants

 
WBEM_FLAG_DEEP
Value: 0
Include the specified class and all subclasses.
WBEM_FLAG_SHALLOW
Value: 1
Include only the specified class, not any subclasses.
WBEM_FLAG_PROTOTYPE
Value: 2
Used for prototyping. It does not execute the query and instead returns an object that looks like a typical result object.

Requirements

   
Minimum supported client Windows Vista
Minimum supported server Windows Server 2008
Header wbemcli.h

See also

IWbemServices::CreateClassEnum

IWbemServices::CreateClassEnumAsync

IWbemServices::CreateInstanceEnum

IWbemServices::CreateInstanceEnumAsync

IWbemServices::ExecQuery

IWbemServices::ExecQueryAsync