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-адресом, указанные подсистемы отладки автоматически запускаются и присоединяются.

См. также