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

Метод SetUlong выполняет поиск первой записи FA с указанным тегом в объекте DebugFailureAnalysis. Если обнаруживается запись FA с указанным тегом, он устанавливает (перезаписывает) блок данных записи FA указанным значением ULONG . Если этот метод не находит запись FA с указанным тегом, он создает новую запись FA с этим тегом и задает для блока данных новой записи FA указанное значение ULONG .

Синтаксис

PFA_ENTRY SetUlong(
       FA_TAG Tag,
  [in] ULONG  Value
);

Параметры

Tag

Значение в перечислении FA_TAG .

[in] Value

Значение ULONG , записываемое в блок данных новой или существующей записи FA.

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

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

Комментарии

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

Если этот метод не находит запись FA с указанным тегом, он создает новую запись FA с этим тегом и связывает тег с типом данных DEBUG_FA_ENTRY_ULONG.

Требования

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

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

AddUlong

IDebugFailureAnalysis2

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

_EFN_Analyze