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 |