Condividi tramite


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

Vedi anche