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.
Facilitates che verifica il percorso chiamate nello stack utilizzando il file di database di debug del programma (PDB).
IDiaStackWalkHelper: IUnknown
Metodi nell'ordine di VTable
Nella tabella riportata di seguito sono illustrati i metodi di IDiaStackWalkHelper:
Metodo |
Descrizione |
|---|---|
recupera il valore di un registro. |
|
Imposta il valore di un registro. |
|
Legge un blocco di dati nell'immagine eseguibile in memoria. |
|
Cercare lo stack frame specificato l'indirizzo di ritorno di una funzione più vicino. |
|
Cercare lo stack frame specificato un indirizzo del mittente in corrispondenza dell'indirizzo specificato dello stack. |
|
Recupera lo stack frame contenente l'indirizzo virtuale specificato. |
|
Recupera il simbolo contenente l'indirizzo virtuale specificato. Nota
il simbolo deve avere il tipo SymTagFunctionType (un valore dal SymTagEnum enumerazione).
|
|
Restituisce il blocco di dati PDATA associato all'indirizzo virtuale specificato. |
|
Viene recuperato l'indirizzo virtuale iniziale di un eseguibile, immesso un indirizzo virtuale nello spazio di memoria dell'eseguibile. |
Note
Questa interfaccia viene chiamata dal codice di diametro per ottenere informazioni sul file eseguibile per creare un elenco con stack frame durante l'esecuzione del programma.
Note per i chiamanti
Un'applicazione client implementa questa interfaccia per supportare la consultazione lo stack durante l'esecuzione del programma.Un'istanza di questa interfaccia viene passata a IDiaStackWalker::getEnumFrames o IDiaStackWalker::getEnumFrames2 metodi.
Requisiti
intestazione: Dia2.h
raccolta: diaguids.lib
DLL: msdia80.dll
Vedere anche
Riferimenti
IDiaStackWalker::getEnumFrames
IDiaStackWalker::getEnumFrames2
Nota