IDebugPortNotify2
Questa interfaccia registra o annulla la registrazione di un programma che può essere eseguito il debug con la porta che viene eseguito.
IDebugPortNotify2 : IUnknown
Note per gli implementatori
Un fornitore di porte personalizzato implementa questa interfaccia per supportare l'aggiunta e programmi rimuovere dalla porta. In genere viene implementato lo stesso oggetto che implementa IDebugPort2 l'interfaccia.
Note per i chiamanti
Una chiamata QueryInterface sull'interfaccia di IDebugPort2 restituisce questa interfaccia. Inoltre, una chiamata IDebugDefaultPort2:: GetPortNotify a restituisce questa interfaccia. Il modulo di debug possibile visualizzare questa interfaccia come parametro a IDebugProgramProvider2:: WatchForProviderEvents.
Metodi nell'ordine di Vtable
Nella tabella seguente sono elencati i metodi di IDebugPortNotify2.
Metodo |
Descrizione |
---|---|
Registra un programma che può essere eseguito il debug con la porta che viene eseguito. |
|
Annulla la registrazione di un programma che è possibile eseguire il debug dalla porta che viene eseguito. |
Note
A meno che una porta di debug disponga di riconoscere quando i programmi vengono caricati o scaricati, un fornitore di porte personalizzato deve implementare questa interfaccia. Tutti i programmi caricati per eseguire il debug da una porta specifica vengono rilevati utilizzando questa interfaccia.
Requisiti
intestazione: msdbg.h
Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll