共用方式為


IDebugFailureAnalysis::GetBuffer 方法 (extsfns.h)

GetBuffer 方法會搜尋具有指定標籤之第一個 FA 項目 DebugFailureAnalysis 物件。 如果找到具有指定標籤的FA專案,則會取得專案的數據區塊。

語法

PFA_ENTRY GetBuffer(
  [in]  FA_TAG Tag,
  [out] PVOID  Buf,
  [in]  ULONG  Size
);

參數

[in] Tag

FA_TAG 列舉中的值。

[out] Buf

接收項目數據區塊之緩衝區的指標。

[in] Size

Buf 所指向之緩衝區的大小,以位元組為單位,Buf

傳回值

如果此方法找到具有指定標籤 FA 專案,而且如果成功取得數據區塊,則會傳回 FA_ENTRY 結構的指標。 否則,它會傳回NULL

言論

如果此方法找到具有指定標籤 FA 專案,它會檢查 DataSize 成員 FA_ENTRY 結構是否等於 Size 參數所指定的值。 如果 DataSize 不等於 Size,這個方法會傳回 NULL,而且不會取得數據區塊。

要求

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

另請參閱

AddBuffer

IDebugFailureAnalysis2

SetBuffer

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

_EFN_Analyze