此方法允许一个程序可用于调试引擎 (DEs),并且该会话调试管理器。
HRESULT PublishProgram(
CONST_GUID_ARRAY Engines,
LPCOLESTR szFriendlyName,
IUnknown* pDebuggeeInterface
);
int PublishProgram(
CONST_GUID_ARRAY Engines,
string szFriendlyName,
object pDebuggeeInterface
);
参数
Engines
[in] 一个数组可生成或附加到此过程的 DES 的 GUID。szFriendlyName
[in] 友好名称程序 (这会出现在菜单或对话框对用户显示)。pDebuggeeInterface
[in] 程序的 IUnknown 接口 (该值用于, cookie 唯一标识程序;此相同值使用 “unpublish”程序)
返回值
如果成功,则返回; S_OK否则,返回错误代码。
备注
不再若要使程序可用于调试,请调用 IDebugProgramPublisher2:: UnpublishProgram。