IEEVisualizerService:: GetCustomViewerList

此方法返回此服务了解类型可视化工具的列表。

HRESULT GetCustomViewerList(
   ULONG                celtSkip,
   ULONG                celtRequested,
   DEBUG_CUSTOM_VIEWER* rgViewers,
   ULONG*               pceltFetched
);
int GetCustomViewerList(
   uint                  celtSkip,
   uint                  celtRequested,
   DEBUG_CUSTOM_VIEWER[] rgViewers,
   out uint              pceltFetched
);

参数

  • celtSkip
    [in] 跳过的可视化工具的数字。

  • celRequested
    [in] 检索的可视化工具的数字 (还指定 rgViewers 数组的大小)。

  • rgViewers
    [in, out] 数组将填充的 DEBUG_CUSTOM_VIEWER 结构。

  • pceltFetched
    [out] 实际检索的可视化工具的数字。

返回值

如果成功,则返回; S_OK否则,返回错误代码。

备注

IDebugProperty3:: GetCustomViewerList 将该请求传递给此方法作为的一部分进行类型可视化工具支持。 如果表达式计算器还提供相同类型的自定义浏览器,则会追加这些自定义浏览器的正确加载的 DEBUG_CUSTOM_VIEWER 结构到列表中。 确保 IDebugProperty3:: GetCustomViewerCount 反映这些额外的浏览器。

请参见 键入可视化工具和自定义浏览器 有关差异的详细信息。可视化工具和浏览器之间。

请参见

参考

IEEVisualizerService

DEBUG_CUSTOM_VIEWER

IDebugProperty3:: GetCustomViewerList

IDebugProperty3:: GetCustomViewerCount

概念

键入可视化工具和自定义浏览器