IOrpcDebugNotify 接口

提供远程调试功能。

何时实现

实现此接口以启用通过 RPC 进行远程调试。

何时使用

当软件异常不应用于 COM 调试器通知时,应将此接口用于进程内远程调试。 它允许使用这些方法通过直接调用来通知进程内调试器。

成员

IOrpcDebugNotify 接口继承自 IUnknown 接口。 IOrpcDebugNotify 也有以下类型的成员:

方法

IOrpcDebugNotify 接口具有这些方法。

方法 说明
ClientFillBuffer 将数据从客户端调试器发送到服务器调试器。
ClientGetBufferSize 从客户端调试器检索 RPC 缓冲区大小。
ClientNotify 通知客户端向服务器发出传出调试器请求。
ServerFillBuffer 将数据从服务器调试器发送到客户端调试器。
ServerGetBufferSize 从服务器端调试器检索 RPC 缓冲区大小。
ServerNotify 通知服务器来自客户端的传入调试器请求。

备注

Microsoft Windows 软件开发工具包 (SDK) 不包含包含 IOrpcDebugNotify 接口的导入库。 应用程序可以使用 GetProcAddressGetModuleHandle 函数从 oleaut.dll 检索指向 DllDebugObjectRPCHook 的 函数指针,并通过 IOrpcDebugNotify 接口提供这些方法。

要求

要求
最低受支持的客户端
Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器
Windows 2000 Server [仅限桌面应用]
标头
不适用
IDL
不可用

请参阅

IUnknown

ORPC_DBG_ALL

ORPC_DBG_BUFFER

ORPC_INIT_ARGS

DllDebugObjectRPCHook