启用自动附加指定的调试引擎。
HRESULT EnableAutoAttach(
GUID* rgguidSpecificEngines,
DWORD celtSpecificEngines,
LPCOLESTR pszStartPageUrl,
BSTR* pbstrSessionId
);
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 启动时,指定的调试引擎自动启动并附加。