Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Antarmuka ini mewakili bingkai tumpukan tunggal dalam tumpukan panggilan dalam utas tertentu.
Sintaks
IDebugStackFrame2 : IUnknown
Catatan untuk Pelaksana
Mesin debug (DE) mengimplementasikan antarmuka ini untuk mewakili bingkai tumpukan.
Catatan untuk Penelepon
Panggil EnumFrameInfo untuk mengambil antarmuka IEnumDebugFrameInfo2 . Panggil Berikutnya untuk mengambil struktur FRAMEINFO yang berisi IDebugStackFrame2 antarmuka.
Metode dalam Urutan Vtable
Tabel berikut memperlihatkan metode IDebugStackFrame2.
| Metode | Deskripsi |
|---|---|
| GetCodeContext | Mendapatkan konteks kode untuk bingkai tumpukan ini. |
| GetDocumentContext | Mendapatkan konteks dokumen untuk bingkai tumpukan ini. |
| GetName | Mendapatkan nama bingkai tumpukan. |
| GetInfo | Mendapatkan deskripsi bingkai tumpukan. |
| GetPhysicalStackRange | Mendapatkan representasi tergantung komputer dari rentang alamat fisik yang terkait dengan bingkai tumpukan. |
| GetExpressionContext | Mendapatkan konteks evaluasi untuk melakukan evaluasi ekspresi dalam konteks bingkai tumpukan dan utas saat ini. |
| GetLanguageInfo | Mendapatkan bahasa yang terkait dengan bingkai tumpukan. |
| GetDebugProperty | Mendapatkan deskripsi properti yang terkait dengan bingkai tumpukan. |
| EnumProperties | Membuat enumerator untuk properti bingkai tumpukan. |
| GetThread | Mendapatkan utas yang terkait dengan bingkai tumpukan. |
Keterangan
Antarmuka ini diperoleh hanya ketika program yang di-debug telah dihentikan pada titik henti (baik disebabkan oleh titik henti yang ditetapkan pengguna atau pengecualian). Dari antarmuka ini, konteks ekspresi dapat diperoleh untuk mengevaluasi ekspresi, daftar register dapat dikembalikan, atau tumpukan panggilan dapat diperoleh dan diperiksa.
Persyaratan
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Rakitan: Microsoft.VisualStudio.Debugger.Interop.dll