IDiaFrameData::execute

Esegue la rimozione dello stack e restituisce i risultati in un'interfaccia del frame dello stack.

HRESULT execute ( 
   IDiaStackWalkFrame* frame
);

Parametri

Valore restituito

Se l'operazione riesce, restituisce S_OK; in caso contrario, restituisce un codice di errore.Nella tabella seguente vengono illustrati i valori restituiti possibili di questo metodo.

Valore

Descrizione

E_DIA_INPROLOG

Non è possibile eseguire uno stack frame mentre nel codice di prologo.

E_DIA_SYNTAX

Errore di analisi individuato nel programma frame.

E_DIA_FRAME_ACCESS

Impossibile accedere ai registri o memoria.

E_DIA_VALUE

Errore nel calcolo di un valore (ad esempio, divisione per zero).

Note

Questo metodo viene chiamato durante il debug per rimuovere lo stack.IDiaStackWalkFrame l'oggetto viene implementato dall'applicazione client ottenere gli aggiornamenti nei log e fornire i metodi utilizzati da execute metodo.

Vedere anche

Riferimenti

IDiaFrameData

IDiaStackWalkFrame