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 rappresenta un programma in esecuzione in un processo ed estende Execute fornendo informazioni sul thread.
Sintassi
IDebugProgram3 : IDebugProgram3
Note per gli implementatori
Il motore di debug (DE) e un fornitore di porte personalizzato implementano questa interfaccia per rappresentare un programma in un processo. Il gestore di debug della sessione implementa anche questa interfaccia per fornire informazioni su Attach.
Note per i chiamanti
L'evento IDebugProgramCreateEvent2 restituisce questa interfaccia per un nuovo programma. Questa interfaccia viene usata anche come parametro per molti metodi su più interfacce.
Metodi nell'ordine Vtable
Nella tabella seguente vengono illustrati i metodi di IDebugProgram3.
| metodo | Descrizione |
|---|---|
| ExecuteOnThread | Esegue il programma. Il thread viene restituito per fornire le informazioni del debugger sul thread che l'utente sta visualizzando durante l'esecuzione. |
Requisiti
Intestazione: msdbg.h
Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll
Osservazioni:
Un programma è un contenitore di thread in esecuzione in una particolare architettura di runtime, mentre un processo è costituito da uno o più programmi.