IDebugPortSupplier3
Toto rozhraní umožňuje volajícímu určit, jestli dodavatel portů může zachovat porty (zápisem na disk) mezi vyvoláním ladicího programu a poté získat seznam těchto zachovaných portů.
Syntaxe
IDebugPortSupplier3 : IDebugPortSupplier2
Poznámky pro implementátory
Vlastní dodavatel portů implementuje toto rozhraní pro podporu zachování nebo uložení informací o portu na disk. Toto rozhraní musí být implementováno ve stejném objektu jako IDebugPortSupplier2 rozhraní.
Poznámky pro volající
Volání QueryInterface v IDebugPortSupplier2
rozhraní získat toto rozhraní.
Metody v pořadí tabulky Vtable
Kromě metod zděděných z rozhraní IDebugPortSupplier2 toto rozhraní podporuje následující:
metoda | Popis |
---|---|
CanPersistPorts | Vrátí, zda dodavatel portu může zachovat porty (zápisem na disk) mezi vyvoláním ladicího programu. |
EnumPersistedPorts | Vrátí objekt, který lze použít k vytvoření výčtu všech portů, které tento dodavatel portů zapisoval na disk. |
Poznámky
Pokud dodavatel portu může zachovat porty napříč vyvoláním, měl by implementovat toto rozhraní. Porty by se měly načíst při vytvoření instance dodavatele portu a při zničení dodavatele portu se na disk zapisují na disk.
Ladicí modul obvykle nekomuaguje s dodavatelem portů a nebude pro toto rozhraní používat.
Požadavky
Hlavička: msdbg.h
Obor názvů: Microsoft.VisualStudio.Debugger.Interop
Sestavení: Microsoft.VisualStudio.Debugger.Interop.dll