Метод IDebugFailureAnalysis2::AddBuffer (extsfns.h)

Метод AddBuffer добавляет новую запись FA в объект DebugFailureAnalysis и записывает байты из указанного буфера в блок данных новой записи 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.

Комментарии

Этот метод создает новую запись FA с тегом, указанным тегом Tag, и связывает тег с типом данных, заданным параметром EntryType.

Требования

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

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

GetBuffer

IDebugFailureAnalysis2

SetBuffer

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

_EFN_Analyze