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.
Memfasilitasi berjalannya tumpukan menggunakan file database debug program (.pdb). Menyediakan metode untuk membaca dan menulis nilai register ukuran variabel, termasuk register vektor besar seperti ARM64 SVE.
Syntax
IDiaStackWalkHelper3: IDiaStackWalkHelper2
Metode dalam Urutan VTable
Tabel di bawah ini menunjukkan metode IDiaStackWalkHelper3:
| Metode | Deskripsi |
|---|---|
IDiaStackWalkHelper3::get_registerValue |
Mengambil nilai register yang ditentukan. |
IDiaStackWalkHelper3::put_registerValue |
Mengatur nilai register yang ditentukan. |
Komentar
Antarmuka ini diperluas IDiaStackWalkHelper2 dengan metode yang mendukung register ukuran variabel. Tidak seperti metode asli IDiaStackWalkHelper::get_registerValue dan IDiaStackWalkHelper::put_registerValue yang menggunakan tetap ULONGLONG untuk nilai register, metode ini menggunakan buffer byte yang dapat mengakomodasi register dengan ukuran apa pun, termasuk register vektor besar yang digunakan oleh ARM64 SVE.
Catatan untuk Penelepon
Aplikasi klien mengimplementasikan antarmuka ini untuk mendukung berjalannya tumpukan selama eksekusi program. Instans antarmuka ini diteruskan ke IDiaStackWalker::getEnumFrames metode atau IDiaStackWalker::getEnumFrames2 .
Persyaratan
Header: Dia2.h
Pustaka: diaguids.lib
DLL: msdia140.dll