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 menghitung struktur FRAMEINFO .
Sintaks
IEnumDebugFrameInfo2 : IUnknown
Catatan untuk Pelaksana
Mesin debug (DE) mengimplementasikan antarmuka ini untuk menyediakan daftar struktur yang menjelaskan tumpukan panggilan saat ini.
Catatan untuk Penelepon
Visual Studio memanggil EnumFrameInfo untuk mendapatkan antarmuka ini setiap kali titik henti, pengecualian, atau berhenti terjadi dalam program yang sedang di-debug.
Metode dalam Urutan Vtable
Tabel berikut memperlihatkan metode IEnumDebugFrameInfo2.
| Metode | Deskripsi |
|---|---|
| Berikutnya | Mengambil sejumlah struktur FRAMEINFO tertentu dalam urutan enumerasi. |
| Melewatkan | Melewati sejumlah struktur FRAMEINFO tertentu dalam urutan enumerasi. |
| Atur ulang | Mereset urutan enumerasi ke awal. |
| Clone | Membuat enumerator yang berisi status enumerasi yang sama dengan enumerator saat ini. |
| GetCount | Mendapatkan jumlah struktur FRAMEINFO dalam enumerator. |
Keterangan
Visual Studio mendapatkan antarmuka ini sebagai langkah pertama untuk menangani titik henti, pengecualian, atau jeda yang dihasilkan pengguna pada program yang sedang di-debug. Daftar struktur FRAMEINFO mewakili tumpukan panggilan saat ini, dengan panggilan fungsi saat ini di awal daftar dan panggilan fungsi terlama di akhir daftar. Masing-masing FRAMEINFO mewakili bingkai tumpukan, konteks di mana ekspresi dapat dievaluasi dan variabel lokal dilihat.
Persyaratan
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Rakitan: Microsoft.VisualStudio.Debugger.Interop.dll