IDebugCoreServer3::EnableAutoAttach

为指定的调试引擎启用自动附加。

语法

int EnableAutoAttach(
   Guid[]     rgguidSpecificEngines,
   uint       celtSpecificEngines,
   string     pszStartPageUrl,
   out string pbstrSessionId
);

参数

rgguidSpecificEngines
[in]要标记为自动附加的每个调试引擎的 GUID 数组。

celtSpecificEngines
[in]中指定的 rgguidSpecificEngines引擎数。

pszStartPageUrl
[in]自动附加时要使用的起始 URL。

pbstrSessionID
[out]自动附加的会话的 ID。

返回值

如果成功,则 S_OK返回;否则返回错误代码。 一个错误代码是 E_AUTO_ATTACH_NOT_REGISTERED,指示自动附加类工厂尚未注册。

备注

启动与指定 URL 关联的程序时,将自动启动并附加指定的调试引擎。

另请参阅