失敗分析專案

DebugFailureAnalysis物件具有失敗分析專案的集合。 如需詳細資訊,請參閱 失敗分析專案、標記和資料類型

失敗分析專案 (也稱為FA 專案) 是下列其中一項:

FA_ENTRY結構的DataSize成員會保留資料區塊的大小,以位元組為單位。 如果沒有資料區塊, DataSize 等於 0。 FA_ENTRY結構的Tag成員會識別儲存在 FA 專案中的資訊種類。 例如,標籤 DEBUG_FLR_BUGCHECK_CODE 指出 FA_ENTRY 的資料區塊會保存錯誤檢查碼。

在某些情況下,不需要資料區塊;所有資訊都會由 標記傳達。 例如,具有標籤DEBUG_FLR_KERNEL_VERIFIER_ENABLEDFA_ENTRY沒有資料區塊。

每個標記都會與 FA_ENTRY_TYPE 列舉中的其中一個資料類型相關聯。 例如,標籤 DEBUG_FLR_BUGCHECK_CODE 與資料類型 DEBUG_FA_ENTRY_ULONG相關聯。 若要判斷標記的資料類型,請呼叫IDebugFAEntryTags介面的GetType方法。

若要取得或設定 FA 專案的資料區塊,請使用 IDebugFailureAnalysis2 介面。

另請參閱

撰寫 Analysis Extension 外掛程式以擴充 !analyze

FA_ENTRY