Sdílet prostřednictvím


IDebugProgramNodeAttach2

Umožňuje, aby byl programový uzel upozorněn na pokus o připojení k přidruženému programu.

Syntaxe

IDebugProgramNodeAttach2 : IUnknown

Poznámky pro implementátory

Toto rozhraní je implementováno ve stejné třídě, která implementuje IDebugProgramNode2 rozhraní, aby bylo možné přijmout oznámení o operaci připojení a poskytnout příležitost zrušit operaci připojení.

Poznámky pro volající

Získejte toto rozhraní voláním QueryInterface metody v IDebugProgramNode2 objektu. Před metodou Attach musí být volána metoda OnAttach, aby měl programový uzel šanci zastavit proces připojení.

Metody v pořadí Vtable

Toto rozhraní implementuje následující metodu:

metoda Popis
OnAttach Připojí k přidruženému programu nebo deferuje proces připojení k metodě Attach .

Poznámky

Toto rozhraní je upřednostňovanou alternativou k zastaralé metodě Attach_V7 . Všechny ladicí moduly jsou vždy načteny s CoCreateInstance funkcí, to znamená, že se vytvoří instance mimo adresní prostor programu, který se ladí.

Pokud předchozí implementace IDebugProgramNode2::Attach_V7 metody jednoduše nastavovala GUID laděný program, je potřeba implementovat pouze metodu OnAttach .

Pokud předchozí implementace metody použila rozhraní zpětného IDebugProgramNode2::Attach_V7 volání, které bylo poskytnuto, je nutné tyto funkce přesunout do implementace metody Attach a IDebugProgramNodeAttach2 rozhraní nemusí být implementováno.

Požadavky

Hlavička: Msdbg.h

Obor názvů: Microsoft.VisualStudio.Debugger.Interop

Sestavení: Microsoft.VisualStudio.Debugger.Interop.dll

Viz také