IWbemQuery::GetAnalysis 方法 (wmiutils.h)
IWbemQuery::GetAnalysis 方法會取得成功查詢剖析的結果。
語法
HRESULT GetAnalysis(
[in] ULONG uAnalysisType,
[in] ULONG uFlags,
[out] LPVOID *pAnalysis
);
參數
[in] uAnalysisType
要取得的分析類型。
WMIQ_ANALYSIS_RPN_SEQUENCE (1)
如果查詢具有 SELECT 子句,請使用 。 使用這種類型的分析時, pAnalysis 會指向 SWbemRpnEncodedQuery 結構。
WMIQ_ANALYSIS_ASSOC_QUERY (2)
用來傳回關聯類型查詢的相關信息。 使用這種類型的分析時, pAnalysis 會指向 SWbemAssocQueryInf 結構。
WMIQ_ANALYSIS_PROP_ANALYSIS_MATRIX (3)
未使用的。 保留供未來使用。
WMIQ_ANALYSIS_QUERY_TEXT (4)
用來傳回具有原始查詢文字的文字字串。 如果使用這種類型的分析, pAnalysis 會指向包含原始查詢文字的文字字串。
如果剖析器對象傳遞至另一個方法,您可以使用此參數。
[in] uFlags
保留供未來使用。
[out] pAnalysis
呼叫 IWbemQuery::GetAnalysis 所產生的分析指標。 請務必呼叫 IWbemQuery::FreeMemory 來釋放此記憶體。
傳回值
這個方法會傳回 HRESULT ,指出方法呼叫的狀態。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista |
最低支援的伺服器 | Windows Server 2008 |
目標平台 | Windows |
標頭 | wmiutils.h |
程式庫 | Wbemuuid.lib |
Dll | Wmiutils.dll |