Condividi tramite


FRAMEINFO

Descrive un frame dello stack.

Sintassi

public struct FRAMEINFO {
    public uint              m_dwValidFields;
    public string            m_bstrFuncName;
    public string            m_bstrReturnType;
    public string            m_bstrArgs;
    public string            m_bstrLanguage;
    public string            m_bstrModule;
    public ulong             m_addrMin;
    public ulong             m_addrMax;
    public IDebugStackFrame2 m_pFrame;
    public IDebugModule2     m_pModule;
    public int               m_fHasDebugInfo;
    public int               m_fStaleCode;
    public int               m_fAnnotatedFrame;
} FRAMEINFO;

Membri

m_dwValidFields
Combinazione di flag dell'enumerazione FRAMEINFO_FLAGS che specifica i campi compilati.

m_bstrFuncName
Nome della funzione associato allo stack frame.

m_bstrReturnType
Tipo restituito associato allo stack frame.

m_bstrArgs
Argomenti della funzione associata al frame dello stack.

m_bstrLanguage
Linguaggio in cui viene implementata la funzione.

m_bstrModule
Nome del modulo associato allo stack frame.

m_addrMin
Indirizzo minimo dello stack fisico.

m_addrMAX
Indirizzo massimo dello stack fisico.

m_pFrame
Oggetto IDebugStackFrame2 che rappresenta questo stack frame.

m_pModule
Oggetto IDebugModule2 che rappresenta il modulo che contiene questo stack frame.

m_fHasDebugInfo
Diverso da zero (TRUE) se le informazioni di debug sono presenti nel frame specificato.

m_fStaleCode
Diverso da zero (TRUE) se lo stack frame è associato al codice non più valido.

m_fAnnotatedFrame
Diverso da zero (TRUE) se lo stack frame è annotato dal gestore di debug della sessione (SDM).

Osservazioni:

Questa struttura viene passata al metodo GetInfo da compilare. Questa struttura è contenuta anche in un elenco contenuto nell'interfaccia IEnumDebugFrameInfo2 che, a sua volta, viene restituita da una chiamata al metodo EnumFrameInfo .

Requisiti

Intestazione: msdbg.h

Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Vedi anche