Freigeben über


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.

Siehe auch

Referenz

IDebugCoreServer3