tag_WBEM_PATH_STATUS_FLAG enumeration (wmiutils.h)

Contains flags used to describe a path.

Syntax

typedef enum tag_WBEM_PATH_STATUS_FLAG {
  WBEMPATH_INFO_ANON_LOCAL_MACHINE,
  WBEMPATH_INFO_HAS_MACHINE_NAME,
  WBEMPATH_INFO_IS_CLASS_REF,
  WBEMPATH_INFO_IS_INST_REF,
  WBEMPATH_INFO_HAS_SUBSCOPES,
  WBEMPATH_INFO_IS_COMPOUND,
  WBEMPATH_INFO_HAS_V2_REF_PATHS,
  WBEMPATH_INFO_HAS_IMPLIED_KEY,
  WBEMPATH_INFO_CONTAINS_SINGLETON,
  WBEMPATH_INFO_V1_COMPLIANT,
  WBEMPATH_INFO_V2_COMPLIANT,
  WBEMPATH_INFO_CIM_COMPLIANT,
  WBEMPATH_INFO_IS_SINGLETON,
  WBEMPATH_INFO_IS_PARENT,
  WBEMPATH_INFO_SERVER_NAMESPACE_ONLY,
  WBEMPATH_INFO_NATIVE_PATH,
  WBEMPATH_INFO_WMI_PATH,
  WBEMPATH_INFO_PATH_HAD_SERVER
} ;

Constants

Name Description
WBEMPATH_INFO_ANON_LOCAL_MACHINE Path has "." or NULL as the server name.
WBEMPATH_INFO_HAS_MACHINE_NAME Server name is specified in the path and that name is not ".".
WBEMPATH_INFO_IS_CLASS_REF There is a class part to the path, but it is not an instance.
WBEMPATH_INFO_IS_INST_REF There is a class part to the path and there are key values.
WBEMPATH_INFO_HAS_SUBSCOPES A subscope is present in the path. Currently WMI does not support scopes.
WBEMPATH_INFO_IS_COMPOUND Compound key is used.
WBEMPATH_INFO_HAS_V2_REF_PATHS One or more keys has a CIM reference.
WBEMPATH_INFO_HAS_IMPLIED_KEY Key names are missing somewhere in the path.
WBEMPATH_INFO_CONTAINS_SINGLETON One or more singletons.
WBEMPATH_INFO_V1_COMPLIANT No scopes and no CIM_REFERENCE keys.
WBEMPATH_INFO_V2_COMPLIANT Reserved. Do not use.
WBEMPATH_INFO_CIM_COMPLIANT Reserved. Do not use.
WBEMPATH_INFO_IS_SINGLETON Object is a singleton.
WBEMPATH_INFO_IS_PARENT Path is just "..".
WBEMPATH_INFO_SERVER_NAMESPACE_ONLY There is no class portion of the path.
WBEMPATH_INFO_NATIVE_PATH Path parser was initialized using
SetText.
WBEMPATH_INFO_WMI_PATH Reserved. Do not use.
WBEMPATH_INFO_PATH_HAD_SERVER Server name was set by either
SetText or
SetServer.

Requirements

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