共用方式為


IDebugFailureAnalysis2::SetUlong64 方法 (extsfns.h)

SetUlong64 方法會搜尋具有指定標籤的第一個 FA 專案 物件 DebugFailureAnalysis 物件。 如果找到具有指定標記的FA專案,則會將FA專案的數據區塊設定為指定的 ULONG64 值。 如果此方法找不到具有指定標籤的 FA 專案,它會使用該標籤建立新的 FA 專案,並將新 FA 專案的數據區塊設定為指定的 ULONG64 值。

語法

PFA_ENTRY SetUlong64(
       FA_TAG  Tag,
  [in] ULONG64 Value
);

參數

Tag

FA_TAG 列舉中的值。

[in] Value

要寫入新或現有 FA 專案之資料區塊的 ULONG64

傳回值

如果此方法成功,它會傳回新或現有 FA_ENTRY 結構的指標。 否則,它會傳回NULL

言論

如果此方法找到具有指定標籤 FA 專案,它會檢查與該標籤相關聯的數據類型是否為 DEBUG_FA_ENTRY_ULONG64DEBUG_FA_ENTRY_INSTRUCTION_OFFSETDEBUG_FA_ENTRY_POINTER。 如果與標記相關聯的數據類型沒有這三個值之一,這個方法會傳回 NULL,而且不會覆寫專案的數據區塊。

如果此方法找不到具有指定標籤的 FA 專案,則會使用該標籤建立新的 FA 專案,並將標籤與資料類型產生關聯 DEBUG_FA_ENTRY_ULONG64

要求

要求 價值
目標平臺 桌面
標頭 extsfns.h

另請參閱

AddUlong64

IDebugFailureAnalysis2

撰寫分析延伸模組外掛程式以擴充 !analyze

_EFN_Analyze