显示 RPC 状态信息

所有 RPC 运行时状态信息都包含在单元格中。 单元格是最小的信息单位,可以单独查看和更新。 DbgRpc 工具和 RPC 调试器扩展都允许查看任何给定单元格的内容或运行高级查询。

RPC Run-Time 中的每个键对象都将维护一个或多个有关其状态的信息单元格。 每个单元格都有一个单元格 ID。 当对象引用另一个对象时,它通过指定该对象的单元格 ID 来执行此操作。

RPC Run-Time 可以维护信息的关键对象包括终结点、线程、连接对象、服务器调用(SCALL)对象和客户端调用(CCALL)对象。 服务器调用对象通常简称为 调用对象

无论使用的是 DbgRpc 工具还是 RPC 调试器扩展,RPC 状态信息查询都生成相同的信息。 以下部分介绍了如何在每辆车中使用查询:

使用 RPC 调试器扩展

使用 DbgRpc 工具

最基本的查询只是显示单个单元格:

获取 RPC 单元信息

还可以使用以下高级查询:

获取 RPC 终结点信息

获取 RPC 线程信息

获取 RPC 调用信息

获取 RPC 客户端调用信息

RPC 安全性

有关 RPC 安全性和用法指南的一般信息,请参阅 编写安全 RPC 客户端或服务器