функция обратного вызова PSYM_DUMP_FIELD_CALLBACK (wdbgexts.h)

Функция обратного вызова PSYM_DUMP_FIELD_CALLBACK вызывается подсистемой отладчика во время операции IG_DUMP_SYMBOL_INFO Ioctl с информацией о члене в указанном символе.

Синтаксис

PSYM_DUMP_FIELD_CALLBACK PsymDumpFieldCallback;

ULONG PsymDumpFieldCallback(
  _FIELD_INFO *pField,
  PVOID UserContext
)
{...}

Параметры

pField

Указывает поле, для которого вызывается эта функция обратного вызова. Обработчик отладчика заполняет содержимое этого параметра перед вызовом. Дополнительные сведения о членах этого параметра см. в FIELD_INFO.

UserContext

Указывает объект контекста пользователя, переданный операции Ioctl в элементе контекста контекста структуры SYM_DUMP_PARAM.

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

Если функция выполнена успешно, она должна возвращать STATUS_SUCCESS. В противном случае он должен вернуть соответствующий код ошибки.

Замечания

Если вы пишете расширение WdbgExts, включите wdbgexts.h. Если вы пишете расширение DbgEng, использующее этот прототип функции, включите wdbgexts.h перед dbgeng.h (см. сведения о написании кода расширения DbgEng). STATUS_SUCCESS и другие коды состояния и ошибок определяются в ntstatus.h.

Требования

Требование Ценность
целевая платформа Настольный
заголовка wdbgexts.h

См. также

FIELD_INFO

IG_DUMP_SYMBOL_INFO

Ioctl