IDebugFailureAnalysis2::AddBuffer 方法 (extsfns.h)

AddBuffer 方法向 DebugFailureAnalysis 对象添加新的 FA 条目,并将指定缓冲区中的字节写入新 FA 条目的数据块。

语法

PFA_ENTRY AddBuffer(
       FA_TAG        Tag,
  [in] FA_ENTRY_TYPE EntryType,
  [in] PVOID const   Buf,
  [in] ULONG         Size
);

参数

Tag

FA_TAG枚举中的值。

[in] EntryType

FA_ENTRY_TYPE枚举中的值。 此参数指定 Buf 中数据的数据类型。

[in] Buf

指向缓冲区的指针,该缓冲区包含要写入新 FA 条目的数据块的字节。

[in] Size

Buf 指向的缓冲区的大小(以字节为单位)。

返回值

如果此方法成功,它将返回指向新 FA_ENTRY 结构的指针。 否则,它将返回 NULL

注解

此方法使用 Tag 指定的标记创建新的 FA 条目,并将标记与 EntryType 指定的数据类型相关联。

要求

要求
目标平台 桌面
标头 extsfns.h

另请参阅

GetBuffer

IDebugFailureAnalysis2

SetBuffer

编写分析扩展插件以扩展 !analyze

_EFN_Analyze