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