Метод IWbemPath::GetInfo (wmiutils.h)
Метод IWbemPath::GetInfo возвращает сведения о пути, который был помещен в объект средства синтаксического анализа.
Синтаксис
HRESULT GetInfo(
[in] ULONG uRequestedInfo,
[out] ULONGLONG *puResponse
);
Параметры
[in] uRequestedInfo
Зарезервировано для последующего использования. Значение должно быть равно 0 (ноль).
[out] puResponse
При успешном выполнении для этого растрового рисунка в следующем списке задано значение 0 (ноль) или больше битов.
WBEMPATH_INFO_ANON_LOCAL_MACHINE
Path имеет "." или NULL в качестве имени сервера.
WBEMPATH_INFO_HAS_MACHINE_NAME
Имя сервера указывается в пути, и это имя не является ".".
WBEMPATH_INFO_IS_CLASS_REF
В пути есть часть класса, но она не является экземпляром.
WBEMPATH_INFO_IS_INST_REF
В пути есть часть класса и имеются ключевые значения.
WBEMPATH_INFO_HAS_SUBSCOPES
Подобласть присутствует в пути. В настоящее время инструментарий WMI не поддерживает области.
WBEMPATH_INFO_IS_COMPOUND
Используется составной ключ.
WBEMPATH_INFO_HAS_V2_REF_PATHS
Один или несколько ключей имеют ссылку CIM.
WBEMPATH_INFO_HAS_IMPLIED_KEY
Имена ключей отсутствуют где-то в пути.
WBEMPATH_INFO_CONTAINS_SINGLETON
Один или несколько одноэлементных элементов.
WBEMPATH_INFO_V1_COMPLIANT
Нет областей и ключей CIM_REFERENCE.
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
Средство синтаксического анализа пути было инициализировано с помощью SetText.
WBEMPATH_INFO_WMI_PATH
Зарезервировано. Не используется.
WBEMPATH_INFO_PATH_HAD_SERVER
Имя сервера было задано с помощью SetText или SetServer.
Возвращаемое значение
Этот метод возвращает одно из следующих значений.
Требования
Минимальная версия клиента | Windows Vista |
Минимальная версия сервера | Windows Server 2008 |
Целевая платформа | Windows |
Header | wmiutils.h |
Библиотека | Wbemuuid.lib |
DLL | Wmiutils.dll |