PDEBUG_EXTENSION_KNOWN_STRUCT_EX回调函数 (dbgeng.h)
DebugExtensionKnownStructEx 回调函数由扩展调用,以转储它们已知的结构。
CALLBACK* PDEBUG_EXTENSION_KNOWN_STRUCT_EX DebugExtensionKnownStructEx;
语法
PDEBUG_EXTENSION_KNOWN_STRUCT_EX PdebugExtensionKnownStructEx;
HRESULT PdebugExtensionKnownStructEx(
[in] PDEBUG_CLIENT Client,
[in] ULONG Flags,
[in] ULONG64 Offset,
[in, optional] PCSTR TypeName,
[out, optional] PSTR Buffer,
[in, out, optional] PULONG BufferChars
)
{...}
参数
[in] Client
调试客户端。
[in] Flags
标志。
[in] Offset
偏移量。
[in, optional] TypeName
类型的名称。
[out, optional] Buffer
输出缓冲区。
[in, out, optional] BufferChars
指向输出缓冲区长度的指针。
返回值
如果此回调函数成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。
注解
DebugExtensionKnownStructEx 在 Dbgeng.h 头文件中 称为 PDEBUG_EXTENSION_KNOWN_STRUCT_EX 。
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | dbgeng.h (包括 Dbgeng.h) |