IDebugPortSupplier3
Questa interfaccia consente di un chiamante di determinare se un fornitore di porte possibile conservare le porte (scrivendole su disco) tra il debugger chiama quindi ottenere un elenco di quelli le porte mantenute.
IDebugPortSupplier3 : IDebugPortSupplier2
Note per gli implementatori
Un fornitore di porte personalizzato implementa questa interfaccia per supportare le informazioni sulla porta salvare in modo permanente o di salvataggio su disco. È necessario implementare questa interfaccia lo stesso oggetto IDebugPortSupplier2 dell'interfaccia.
Note per i chiamanti
L QueryInterfaceinterfaccia di IDebugPortSupplier2 per ottenere questa interfaccia.
Metodi nell'ordine di Vtable
Oltre ai metodi ereditati IDebugPortSupplier2 dall'interfaccia, questa interfaccia supporta quanto segue:
Metodo |
Descrizione |
---|---|
Restituisce se il fornitore di porte può mantenere le porte (scrivendole su disco) tra il debugger chiama. |
|
Restituisce un oggetto che può essere utilizzato per enumerare da tutte le porte che sono state scritte su disco dal fornitore di porte. |
Note
Se un fornitore di porte può mantenere le porte tra le chiamate, deve implementare questa interfaccia. Le porte devono essere caricate quando il fornitore di porte viene creata un'istanza di e viene scritto sul disco quando il fornitore di porte viene eliminato.
Il modulo di debug in genere non interagisce con un fornitore di porte e non si utilizzano per l'interfaccia.
Requisiti
intestazione: msdbg.h
Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll