IDebugCoreServer3::EnableAutoAttach
Включает автоматическое подключение для указанных обработчиков отладки.
Синтаксис
int EnableAutoAttach(
Guid[] rgguidSpecificEngines,
uint celtSpecificEngines,
string pszStartPageUrl,
out string pbstrSessionId
);
Параметры
rgguidSpecificEngines
[in] Массив идентификаторов GUID для каждого обработчика отладки, чтобы пометить как автоматическое подключение.
celtSpecificEngines
[in] Число обработчиков, указанных в rgguidSpecificEngines
.
pszStartPageUrl
[in] Начальный URL-адрес, используемый при автоматическом подключении.
pbstrSessionID
[out] Идентификатор сеанса, который был подключен автоматически.
Возвращаемое значение
В случае успешного выполнения возвращается S_OK
; в противном случае возвращается код ошибки. Один из кодов ошибок — это E_AUTO_ATTACH_NOT_REGISTERED
означает, что фабрика классов автосоединения не зарегистрирована.
Замечания
При запуске программы, связанной с указанным URL-адресом, указанные подсистемы отладки автоматически запускаются и присоединяются.