Метод 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.

Возвращаемое значение

Если этот метод находит запись FA с указанным тегом и если ему удалось получить блок данных, он возвращает указатель на структуру FA_ENTRY . В противном случае возвращается значение NULL.

Комментарии

Если этот метод находит запись FA с указанным тегом, он проверяет, равен ли элемент DataSize структуры FA_ENTRY значению, заданному параметром Size . Если DataSize не равен Size, этот метод возвращает значение NULL и не получает блок данных.

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть extsfns.h

См. также раздел

AddBuffer

IDebugFailureAnalysis2

SetBuffer

Написание подключаемого модуля расширения анализа для расширения !analyze

_EFN_Analyze