iWbemPath 介面 (wmiutils.h)

IWbemPath 介面是對象路徑剖析器的主要介面,可讓程式以標準方式剖析路徑。 此介面是用來設定和擷取路徑資訊的主要介面。

下表列出 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