Antarmuka IDebugHostSymbol2 (dbgmodel.h)

Antarmuka ke simbol tertentu.

Antarmuka versi 2 ini mendukung semua metode sebelumnya dengan tanda tangan yang identik dan menyertakan metode baru tambahan yang menyediakan fungsionalitas tambahan. Metode baru tercantum di header di akhir bagian untuk antarmuka tersebut.

Warisan

IDebugHostSymbol2 mewarisi dari IDebugHostSymbol.

Metode

Antarmuka IDebugHostSymbol2 memiliki metode ini.

 
IDebugHostSymbol2::AddRef

Metode IDebugHostSymbol2::AddRef menambah jumlah referensi untuk antarmuka pada objek.
IDebugHostSymbol2::CompareAgainst

Metode IDebugHostSymbol2::CompareAgainst, ketika dipanggil pada simbol, membandingkan simbol dengan simbol lain yang ditentukan untuk kesetaraan pointer antarmuka.
IDebugHostSymbol2::EnumerateChildren

Metode IDebugHostSymbol2::EnumerateChildren mendapatkan enumerator yang mampu menghitung semua anak dari simbol tertentu.
IDebugHostSymbol2::EnumerateChildrenEx

Menghitung semua simbol turunan dari jenis, nama, dan informasi yang diperluas yang ada.
IDebugHostSymbol2::GetContainingModule

Metode IDebugHostSymbol2::GetContainingModule, ketika dipanggil pada simbol, mendapatkan modul yang berisi simbol jika simbol memiliki modul yang berisi.
IDebugHostSymbol2::GetContext

Metode IDebugHostSymbol2::GetContext, ketika dipanggil pada simbol, mendapatkan konteks host tempat simbol berada.
IDebugHostSymbol2::GetLanguage

Jika simbol dapat mengidentifikasi bahasa yang diterapkannya, ini mengembalikan pengidentifikasi untuk hal tersebut.
IDebugHostSymbol2::GetName

Metode IDebugHostSymbol2::GetName, ketika dipanggil pada simbol, mendapatkan nama simbol jika memiliki nama.
IDebugHostSymbol2::GetSymbolKind

Metode IDebugHostSymbol2::GetSymbolKind, ketika dipanggil pada simbol, mendapatkan jenis simbol, seperti bidang, kelas dasar, atau jenis.
IDebugHostSymbol2::GetType

Metode IDebugHostSymbol2::GetType, ketika dipanggil pada simbol, mendapatkan jenis simbol, seperti int *.
IDebugHostSymbol2::QueryInterface

Metode IDebugHostSymbol2::QueryInterface mengambil pointer ke antarmuka yang didukung pada objek.
IDebugHostSymbol2::Release

Metode IDebugHostSymbol2::Release mengurangi jumlah referensi untuk antarmuka pada objek.

Keterangan

Setiap simbol yang dapat dikembalikan dari host model data akan berasal dari beberapa mode dari IDebugHostSymbol. Ini adalah antarmuka inti yang diterapkan setiap simbol terlepas dari jenis simbol. Tergantung pada jenis simbol, simbol tertentu dapat mengimplementasikan sekumpulan antarmuka lain yang mengembalikan atribut yang lebih unik untuk jenis simbol tertentu yang diwakili oleh antarmuka ini.

Persyaratan

Persyaratan Nilai
Header dbgmodel.h

Lihat juga

Gambaran Umum Model Data Debugger C++