共用方式為


(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

另請參閱

IWbemPath