Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questa interfaccia viene usata dai nodi del programma per specificare tutti i possibili motori di debug (DE) in grado di eseguire il debug di questo programma.
Sintassi
IDebugProgramEngines2 : IUnknown
Note per gli implementatori
Un fornitore di porte DE o personalizzato implementa questa interfaccia sullo stesso oggetto che implementa IDebugProgramNode2 per supportare la definizione di un DE specifico da usare per un determinato programma.
Note per i chiamanti
Chiamare QueryInterface su un'interfaccia IDebugProgramNode2 per ottenere questa interfaccia.
Metodi nell'ordine Vtable
Nella tabella seguente vengono illustrati i metodi di IDebugProgramEngines2.
| metodo | Descrizione |
|---|---|
| EnumPossibleEngines | Indica tutti i possibili DES in grado di eseguire il debug di questo programma. |
| SetEngine | Seleziona la de de da usare per il debug di questo programma. |
Osservazioni:
Una volta scelto un de dall'utente, tale scelta viene registrata con il nodo del programma chiamando SetEngine. Il motore selezionato diventa il motore restituito da GetEngineInfo.
Requisiti
Intestazione: msdbg.h
Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll