(wmiutils.h) IWbemPath::GetScope 方法
IWbemPath::GetScope方法會根據索引擷取範圍。 這個方法會擷取類別名稱和 IWbemPathKeyList 指標,以便擷取索引鍵的詳細資料。
語法
HRESULT GetScope(
[in] ULONG uIndex,
[in, out] ULONG *puClassNameBufSize,
[out] LPWSTR pszClass,
[out] IWbemPathKeyList **pKeyList
);
參數
[in] uIndex
範圍的索引。
[in, out] puClassNameBufSize
呼叫端會將此設定為緩衝區可以保存的字元數。 成功時,這會設定為複製到緩衝區的字元數,包括 Null 結束字元。
[out] pszClass
要複製範圍所在的緩衝區。
[out] pKeyList
IWbemPathKeyList物件的指標。
傳回值
這個方法會傳回下列值。
備註
這個方法可用來判斷 pszClass需要多少大小的緩衝區。 這是藉由傳入緩衝區的 Null 指標、將 puClassNameBufSize 設定為 0,然後進行呼叫來完成。 傳回時, puClassNameBufSize 會指出 pszClass 及其終止 Null 字元所需的緩衝區大小。
規格需求
最低支援的用戶端 | Windows Vista |
最低支援的伺服器 | Windows Server 2008 |
目標平台 | Windows |
標頭 | wmiutils.h |
程式庫 | Wbemuuid.lib |
Dll | Wmiutils.dll |