FuncDebugStart

Jika fungsi memiliki titik yang ditentukan tempat debugging akan dimulai, titik tersebut diidentifikasi oleh simbol dengan tag SymTagFuncDebugStart.

Properti

Tabel berikut ini memperlihatkan properti yang valid untuk jenis simbol ini.

Properti Jenis data Deskripsi
IDiaSymbol::get_addressOffset DWORD Offset bagian dari lokasi; untuk detailnya, lihat Enumerasi LocationType.
IDiaSymbol::get_addressSection DWORD Bagian dari lokasi; untuk detailnya, lihat Enumerasi LocationType.
IDiaSymbol::get_customCallingConvention BOOL TRUE jika fungsi menggunakan konvensi panggilan kustom (hanya di DIA SDK v8.0 atau yang lebih baru).
IDiaSymbol::get_farReturn BOOL TRUE jika fungsi melakukan pengembalian jauh (hanya di DIA SDK v8.0 atau yang lebih baru).
IDiaSymbol::get_interruptReturn BOOL TRUE jika fungsi berisi pengembalian dari gangguan (hanya di DIA SDK v8.0 atau yang lebih baru).
IDiaSymbol::get_isStatic BOOL TRUE jika fungsi ditandai sebagai statis (hanya di DIA SDK v8.0 atau yang lebih baru).
IDiaSymbol::get_lexicalParent IDiaSymbol* Simbol untuk fungsi penutup.
IDiaSymbol::get_lexicalParentId DWORD ID simbol induk leksikal.
IDiaSymbol::get_locationType DWORD Titik awal memiliki lokasi statis; untuk detailnya, lihat Lokasi Simbol.
IDiaSymbol::get_noInline BOOL TRUE jika fungsi ditentukan dengan atribut noinline (hanya di DIA SDK v8.0 atau yang lebih baru).
IDiaSymbol::get_noReturn BOOL TRUE jika fungsi ditentukan dengan atribut noreturn (hanya di DIA SDK v8.0 atau yang lebih baru).
IDiaSymbol::get_notReached BOOL TRUE jika fungsi tidak pernah dipanggil (hanya di DIA SDK v8.0 atau yang lebih baru).
IDiaSymbol::get_offset LONG Offset simbol dalam memori; untuk detailnya, lihat Enumerasi LocationType, LocIsRegRel.
IDiaSymbol::get_optimizedCodeDebugInfo BOOL TRUE jika kode memiliki informasi debug untuk kode yang dioptimalkan (hanya di DIA SDK v8.0 atau yang lebih baru).
IDiaSymbol::get_relativeVirtualAddress DWORD Posisi relatif fungsi dalam bloknya.
IDiaSymbol::get_symIndexId DWORD ID indeks simbol.
IDiaSymbol::get_symTag DWORD Mengembalikan SymTagFuncDebugStart (salah satu nilai Enumerasi SymTagEnum).
IDiaSymbol::get_virtualAddress ULONGLONG Posisi fungsi dalam hal yang dapat dieksekusi.

Baca juga