iWbemPath 接口 (wmiutils.h)
IWbemPath 接口是对象路径分析程序的主接口,它使分析路径以标准方式可供程序使用。 此接口是用于设置和检索路径信息的main接口。
下表列出了 IWbemPath 的方法。
继承
IWbemPath 接口继承自 IUnknown 接口。 IWbemPath 还具有以下类型的成员:
方法
IWbemPath 接口具有这些方法。
IWbemPath::CreateClassPart 初始化路径的类或键部分。 |
IWbemPath::D eleteClassPart IWbemPath::D eleteClassPart 方法删除路径的类部分。 |
IWbemPath::GetClassName IWbemPath::GetClassName 方法从路径检索类名部分。 |
IWbemPath::GetInfo IWbemPath::GetInfo 方法返回有关已放入分析器对象的路径的详细信息。 |
IWbemPath::GetKeyList 检索 IWbemPathKeyList 指针,以便可以访问单个密钥。 |
IWbemPath::GetNamespaceAt 根据命名空间的索引检索命名空间。 |
IWbemPath::GetNamespaceCount IWbemPath::GetNamespaceCount 方法返回路径中的命名空间数。 |
IWbemPath::GetScope 基于索引检索范围。 |
IWbemPath::GetScopeAsText 基于索引检索文本格式的范围。 |
IWbemPath::GetScopeCount IWbemPath::GetScopeCount 方法返回路径中的范围数。 |
IWbemPath::GetServer IWbemPath::GetServer 方法检索路径的服务器部分。 |
IWbemPath::GetText IWbemPath::GetText 方法返回以前已放入分析器对象中的路径的文本表示形式。 |
IWbemPath::IsLocal IWbemPath::IsLocal 方法测试传入的计算机名称是否与路径中的计算机名称匹配,或者路径中的服务器名称是否为 NULL 或“.”。 |
IWbemPath::IsRelative IWbemPath::IsRelative 方法测试分析器中已设置的路径是否相对于特定计算机和命名空间。 |
IWbemPath::IsRelativeOrChild IWbemPath::IsRelativeOrChild 方法测试分析器中已设置的路径是否相对于或特定计算机和命名空间的子级。 |
IWbemPath::IsSameClassName IWbemPath::IsSameClassName 方法测试传入的类名是否与路径中的类名匹配。 仅当路径实际具有类名时,方法才能返回 TRUE。 |
IWbemPath::RemoveAllNamespaces IWbemPath::RemoveAllNamespaces 方法删除路径的命名空间部分。 |
IWbemPath::RemoveAllScopes IWbemPath::RemoveAllScopes 方法从路径中删除所有范围。 |
IWbemPath::RemoveNamespaceAt IWbemPath::RemoveNamespaceAt 方法删除特定索引处的命名空间。 最左侧的命名空间的索引值为 0 (零) ,而右侧命名空间的索引值会逐渐提高。 |
IWbemPath::RemoveScope IWbemPath::RemoveScope 方法根据索引删除范围。 |
IWbemPath::SetClassName IWbemPath::SetClassName 方法设置路径的类名部分。 |
IWbemPath::SetNamespaceAt IWbemPath::SetNamespace 方法使用从零开始的索引设置路径中的命名空间,以指定命名空间在路径中的位置。 |
IWbemPath::SetScope IWbemPath::SetScope 方法基于索引在路径中设置范围。 索引始终为 0 (零) 范围是路径的类或键部分。 此方法还设置类名。 |
IWbemPath::SetServer IWbemPath::SetServer 方法设置路径的服务器部分。 |
IWbemPath::SetText IWbemPath::SetText 方法分析路径,以便路径分析程序可以返回有关路径的信息。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista |
最低受支持的服务器 | Windows Server 2008 |
目标平台 | Windows |
标头 | wmiutils.h |