IDebugCoreServer3::EnableAutoAttach
Aktiviert das automatische Anhängen für die angegebenen Debugmodule.
HRESULT EnableAutoAttach(
GUID* rgguidSpecificEngines,
DWORD celtSpecificEngines,
LPCOLESTR pszStartPageUrl,
BSTR* pbstrSessionId
);
int EnableAutoAttach(
Guid[] rgguidSpecificEngines,
uint celtSpecificEngines,
string pszStartPageUrl,
out string pbstrSessionId
);
Parameter
rgguidSpecificEngines
[in] Array von GUIDs für jedes Modul Debug- zu kennzeichnen, z. B. AUTO-anfügend.celtSpecificEngines
[in] Die Anzahl der Module angegeben in rgguidSpecificEngines.pszStartPageUrl
[in] Das beim Starten AUTO-anfügen zu verwendende URL.pbstrSessionID
[out] ID der Sitzung, die AUTO-angefügt wurde.
Rückgabewert
Bei Erfolg gibt S_OKzurück. gibt andernfalls Fehlercode zurück. Ein Fehlercode ist E_AUTO_ATTACH_NOT_REGISTERED, der angibt, ob die selbstklebende Klassenfactory nicht registriert wurde.
Hinweise
Wenn ein Programm, das mit der angegebenen URL zugeordnet ist, gestartet wird, werden die angegebenen Debugmodule gestartet und automatisch angefügt.