Метод 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 |
См. также раздел
Написание подключаемого модуля расширения анализа для расширения !analyze