IDebugProgramEngines2
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