Метод IDebugFailureAnalysis::GetBuffer (extsfns.h)
Метод GetBuffer выполняет поиск первой записи FA с указанным тегом в объекте DebugFailureAnalysis. Если он находит запись FA с указанным тегом, он получает блок данных записи.
Синтаксис
PFA_ENTRY GetBuffer(
[in] FA_TAG Tag,
[out] PVOID Buf,
[in] ULONG Size
);
Параметры
[in] Tag
Значение в перечислении FA_TAG .
[out] Buf
Указатель на буфер, получающий блок данных записи.
[in] Size
Размер (в байтах) буфера, на который указывает Buf.
Возвращаемое значение
Если этот метод находит запись FA с указанным тегом и если ему удалось получить блок данных, он возвращает указатель на структуру FA_ENTRY . В противном случае возвращается значение NULL.
Комментарии
Если этот метод находит запись FA с указанным тегом, он проверяет, равен ли элемент DataSize структуры FA_ENTRY значению, заданному параметром Size . Если DataSize не равен Size, этот метод возвращает значение NULL и не получает блок данных.
Требования
Требование | Значение |
---|---|
Целевая платформа | Персональный компьютер |
Верхняя часть | extsfns.h |
См. также раздел
Написание подключаемого модуля расширения анализа для расширения !analyze