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

Метод AddString добавляет новую запись FA в объект DebugFailureAnalysis и задает для блока данных записи FA указанную строку.

Синтаксис

PFA_ENTRY AddString(
       FA_TAG Tag,
  [in] PCSTR  Str
);

Параметры

Tag

Значение в перечислении FA_TAG . Тип данных, связанный с этим тегом, должен быть DEBUG_FA_ENTRY_ANSI_STRING.

[in] Str

Указатель на строку ANSI, завершаемую null, для записи в блок данных новой записи FA.

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

Если этот метод завершается успешно, он возвращает указатель на новую структуру FA_ENTRY . Если этот метод завершается ошибкой, возвращается значение NULL.

Комментарии

Этот метод задает для элемента DataSize новой структуры FA_ENTRY длину в байтах строки, включая признак конца NULL .

Каждый тег связан с одним из типов данных в перечислении FA_ENTRY_TYPE . Чтобы определить тип данных, связанный с тегом, вызовите метод GetType интерфейса IDebugFAEntryTags .

Чтобы получить указатель на интерфейс IDebugFAEntryTags , вызовите метод GetDebugFATagControl интерфейса IDebugFailureAnalysis2 .

Требования

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

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

IDebugFAEntryTags

IDebugFailureAnalysis2

SetString

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

_EFN_Analyze