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