Bagikan melalui


FRAMEINFO

Menjelaskan bingkai tumpukan.

Sintaks

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;

Anggota

m_dwValidFields
Kombinasi bendera dari enumerasi FRAMEINFO_FLAGS yang menentukan bidang mana yang diisi.

m_bstrFuncName
Nama fungsi yang terkait dengan bingkai tumpukan.

m_bstrReturnType
Jenis pengembalian yang terkait dengan bingkai tumpukan.

m_bstrArgs
Argumen ke fungsi yang terkait dengan bingkai tumpukan.

m_bstrLanguage
Bahasa tempat fungsi diimplementasikan.

m_bstrModule
Nama modul yang terkait dengan bingkai tumpukan.

m_addrMin
Alamat tumpukan fisik minimum.

m_addrMAX
Alamat tumpukan fisik maksimum.

m_pFrame
Objek IDebugStackFrame2 yang mewakili bingkai tumpukan ini.

m_pModule
Objek IDebugModule2 yang mewakili modul yang berisi bingkai tumpukan ini.

m_fHasDebugInfo
Bukan nol (TRUE) jika informasi debug ada dalam bingkai yang diberikan.

m_fStaleCode
Bukan nol (TRUE) jika bingkai tumpukan dikaitkan dengan kode yang tidak lagi valid.

m_fAnnotatedFrame
Bukan nol (TRUE) jika bingkai tumpukan diannotasi oleh manajer debug sesi (SDM).

Keterangan

Struktur ini diteruskan ke metode GetInfo yang akan diisi. Struktur ini juga terkandung dalam daftar yang terkandung dalam antarmuka IEnumDebugFrameInfo2 yang, pada gilirannya, dikembalikan dari panggilan ke metode EnumFrameInfo .

Persyaratan

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Rakitan: Microsoft.VisualStudio.Debugger.Interop.dll

Baca juga