IDebugFailureAnalysis::GetBuffer 方法 (extsfns.h)
GetBuffer 方法在 DebugFailureAnalysis 对象中搜索具有指定标记的第一个 FA 条目。 如果找到具有指定标记的 FA 条目,它将获取该条目的数据块。
语法
PFA_ENTRY GetBuffer(
[in] FA_TAG Tag,
[out] PVOID Buf,
[in] ULONG Size
);
参数
[in] Tag
FA_TAG 枚举中的值。
[out] Buf
指向接收条目的数据块的缓冲区的指针。
[in] Size
Buf 指向的缓冲区的大小(以字节为单位)。
返回值
如果此方法找到具有指定标记的 FA 条目 ,并且成功获取数据块,则返回指向 FA_ENTRY 结构的指针。 否则,它将返回 NULL。
注解
如果此方法找到具有指定标记的 FA 条目,它会检查FA_ENTRY结构的 DataSize 成员是否等于 Size 参数指定的值。 如果 DataSize 不等于 Size,则此方法返回 NULL ,并且不会获取数据块。
要求
要求 | 值 |
---|---|
目标平台 | 桌面 |
标头 | extsfns.h |