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.
Ringkasan
Blok Dasar adalah wilayah kode dengan (biasanya) satu titik masuk dan satu titik keluar. Metode DisassembleBlocks dan DisassembleFunction disassembler mengembalikan koleksi blok dasar. Metode DisassembleBlocks melakukan analisis sederhana untuk blok dasar dan dapat mengakibatkan blok dengan beberapa titik masuk. DisassembleFunction akan melakukan analisis alur lengkap dari fungsi yang menghasilkan blok dasar dengan satu entri dan keluar tunggal.
Properti Obyek
| Nama | Deskripsi |
|---|---|
| StartAddress | Alamat awal blok dasar. |
| EndAddress | Alamat akhir blok dasar. Blok didefinisikan oleh set setengah terbuka [StartAddress, EndAddress). |
| Petunjuk | Kumpulan objek instruksi di blok dasar. |
| InboundControlFlows | Properti ini hanya ada pada blok dasar yang merupakan hasil dari analisis aliran penuh (misalnya: DisassembleFunction). Ini adalah kumpulan objek alur kontrol yang menjelaskan blok lain apa yang memiliki tautan alur kontrol masuk ke yang satu ini. |
| OutboundControlFlows | Properti ini hanya ada pada blok dasar yang merupakan hasil dari analisis aliran penuh (misalnya: DisassembleFunction). Ini adalah kumpulan objek alur kontrol yang menjelaskan tautan alur kontrol keluar dari blok ini ke blok lain dalam fungsi. |