Antarmuka IDebugHostModule (dbgmodel.h)
Antarmuka (turunan IDebugHostSymbol ) ke modul tertentu.
Warisan
IDebugHostModule mewarisi dari IDebugHostSymbol.
Metode
Antarmuka IDebugHostModule memiliki metode ini.
IDebugHostModule::AddRef Metode IDebugHostModule::AddRef menambah jumlah referensi untuk antarmuka pada objek. |
IDebugHostModule::EnumerateChildren Metode IDebugHostModule::EnumerateChildren mendapatkan enumerator yang mampu menghitung semua anak dari simbol tertentu. |
IDebugHostModule::FindSymbolByName Metode IDebugHostModule::FindSymbolByName, ketika dipanggil pada modul, mengambil simbol global berdasarkan nama dari dalam modul. |
IDebugHostModule::FindSymbolByRVA Metode IDebugHostModule::FindSymbolByRVA, ketika dipanggil pada modul, mengambil simbol pada alamat virtual relatif tertentu dalam modul. |
IDebugHostModule::FindTypeByName Metode IDebugHostModule::FindTypeByName, ketika dipanggil pada modul, menemukan nama jenis menurut jenis dari dalam modul dan mengambil simbol jenis untuk itu. |
IDebugHostModule::GetBaseLocation Metode IDebugHostModule::GetBaseLocation, ketika dipanggil pada modul, mendapatkan alamat pemuatan dasar modul sebagai struktur lokasi. |
IDebugHostModule::GetContainingModule Metode IDebugHostModule::GetContainingModule, ketika dipanggil pada simbol, mendapatkan modul yang berisi simbol jika simbol memiliki modul yang berisi. |
IDebugHostModule::GetContext Metode IDebugHostModule::GetContext, ketika dipanggil pada simbol, mendapatkan konteks host tempat simbol berada. |
IDebugHostModule::GetImageName Metode IDebugHostModule::GetImageName mendapatkan nama gambar atau jalur lengkap modul sebagai string yang dialokasikan. |
IDebugHostModule::GetName Metode IDebugHostModule::GetName, ketika dipanggil pada simbol, mendapatkan nama simbol jika memiliki nama. |
IDebugHostModule::GetSymbolKind Metode IDebugHostModule::GetSymbolKind, ketika dipanggil pada simbol, mendapatkan jenis simbol, seperti bidang, kelas dasar, atau jenis. |
IDebugHostModule::GetType Metode IDebugHostModule::GetType, ketika dipanggil pada simbol, mendapatkan jenis simbol, seperti int *. |
IDebugHostModule::GetVersion Metode IDebugHostModule::GetVersion, ketika dipanggil pada modul, mendapatkan informasi versi modul dari header modul. |
IDebugHostModule::QueryInterface Metode IDebugHostModule::QueryInterface mengambil pointer ke antarmuka yang didukung pada objek. |
IDebugHostModule::Release Metode IDebugHostModule::Release mengurangi jumlah referensi untuk antarmuka pada objek. |
Keterangan
Gagasan debugger tentang modul yang dimuat dalam beberapa ruang alamat diwakili dengan dua cara berbeda dalam model data:
Pada tingkat sistem jenis melalui antarmuka IDebugHostModule. Di sini, modul adalah simbol dan atribut inti modul adalah panggilan metode antarmuka
Diproyeksikan pada tingkat model data melalui model data Debugger.Models.Module. Ini adalah enkaplasi yang dapat diperluas dari sistem jenis representasi IDebugHostModule dari modul.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | dbgmodel.h |