设置显示数据的格式

网络监视器或分析程序 DLL 可以设置在网络监视器 UI 的详细信息窗格中显示的数据的格式。

网络监视器提供了一个通用格式化程序,该格式化程序提供显示协议中存在的大多数数据类型所需的基本服务。 但是,泛型格式化程序并不支持所有数据类型。 例如,泛型格式化程序不支持以下内容:

  • 多种地址类型。
  • 源和目标友好名称。
  • 对象标识符。
  • 大整数数据类型。
  • 可变长度小整数数据类型。

以下示例标识 Privilege ID 属性的两个格式化字符串。

  • 第一行代码显示泛型格式化程序输出。 输出基于数据类型。
  • 第二行代码显示自定义格式化程序与属性数据的字符串的输出。
Privilege ID (PID) = 0x0029
Privilege ID   (PID) = 0x0029   The Process has privileges

注意

如果可能,请使用泛型格式化程序来显示数据,因为它允许你控制分析程序 DLL 的大小,并为分析程序 DLL 提供更好的跨平台功能。