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

在 SYM_DUMP_PARAM 结构的 Context 成员中指定传递给 Ioctl 操作的用户上下文对象。

返回值

如果函数成功,则应返回STATUS_SUCCESS。 否则,它应返回相应的错误代码。

注解

如果要编写 WdbgExts 扩展,请包含 wdbgexts.h。 如果要编写使用此函数原型的 DbgEng 扩展,请在 dbgeng.h 之前包括 wdbgexts.h (请参阅 编写 DbgEng 扩展代码 ,了解) 的详细信息。 STATUS_SUCCESS以及其他状态和错误代码在 ntstatus.h 中定义。

要求

要求
目标平台 桌面
标头 wdbgexts.h

另请参阅

FIELD_INFO

IG_DUMP_SYMBOL_INFO

Ioctl