IDebugCoreServer3::EnableAutoAttach
Włącza automatyczne dołączanie dla określonych aparatów debugowania.
Składnia
int EnableAutoAttach(
Guid[] rgguidSpecificEngines,
uint celtSpecificEngines,
string pszStartPageUrl,
out string pbstrSessionId
);
Parametry
rgguidSpecificEngines
[in] Tablica identyfikatorów GUID dla każdego aparatu debugowania do oznaczania jako automatycznego dołączania.
celtSpecificEngines
[in] Liczba aparatów określonych w elem rgguidSpecificEngines
.
pszStartPageUrl
[in] Początkowy adres URL do użycia podczas automatycznego dołączania.
pbstrSessionID
[out] Identyfikator sesji, która została automatycznie dołączona.
Wartość zwracana
Jeśli operacja powiedzie się, zwraca wartość S_OK
; w przeciwnym razie zwraca kod błędu. Jeden kod błędu to E_AUTO_ATTACH_NOT_REGISTERED
, który wskazuje, że fabryka klas dołączania automatycznego nie została zarejestrowana.
Uwagi
Po uruchomieniu programu skojarzonego z określonym adresem URL określone aparaty debugowania są automatycznie uruchamiane i dołączane.