Метод 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 с тегом, указанным тегомтега, и связывает тег с типом данных, указанным EntryType.

Требования

Требование Ценность
целевая платформа Настольный
заголовка extsfns.h

См. также

GetBuffer

IDebugFailureAnalysis2

SetBuffer

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

_EFN_Analyze