IDebugProgramPublisher2::PublishProgram

此方法使程序可用于调试引擎(DEs)和会话调试管理器。

语法

int PublishProgram(
   CONST_GUID_ARRAY Engines,
   string           szFriendlyName,
   object           pDebuggeeInterface
);

参数

Engines
[in]可以启动或附加到此程序的 DE 的 GUID 数组。

szFriendlyName
[in]程序的友好名称(这显示在向用户显示的菜单或对话框中)。

pDebuggeeInterface
[in] IUnknown 程序的接口(此值用作 Cookie 来唯一标识程序;此值用于“取消发布”程序)

返回值

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

注解

若要使程序不再可用于调试,请调用 UnpublishProgram

另请参阅