функция обратного вызова PSYM_DUMP_FIELD_CALLBACK (wdbgexts.h)
Функция обратного вызова PSYM_DUMP_FIELD_CALLBACK вызывается подсистемой отладчика во время операции Ioctl IG_DUMP_SYMBOL_INFO со сведениями об элементе в указанном символе.
Синтаксис
PSYM_DUMP_FIELD_CALLBACK PsymDumpFieldCallback;
ULONG PsymDumpFieldCallback(
_FIELD_INFO *pField,
PVOID UserContext
)
{...}
Параметры
pField
Указывает поле, для которого вызывается эта функция обратного вызова. Перед выполнением вызова подсистема отладчика заполняет содержимое этого параметра. Дополнительные сведения о членах этого параметра см. в разделе FIELD_INFO .
UserContext
Указывает объект контекста пользователя, передаваемый операции Ioctl в элементе Context структуры SYM_DUMP_PARAM.
Возвращаемое значение
Если функция выполнена успешно, она должна вернуть STATUS_SUCCESS. В противном случае он должен вернуть соответствующий код ошибки.
Комментарии
Если вы пишете расширение WdbgExts, включите wdbgexts.h. Если вы пишете расширение DbgEng, использующее этот прототип функции, добавьте wdbgexts.h перед dbgeng.h (дополнительные сведения см. в статье Написание кода расширения DbgEng ). STATUS_SUCCESS и другие коды состояния и ошибок определяются в ntstatus.h.
Требования
Требование | Значение |
---|---|
Целевая платформа | Персональный компьютер |
Верхняя часть | wdbgexts.h |