Antarmuka IDebugHostField (dbgmodel.h)
Mewakili bidang dalam struktur atau kelas.
Warisan
IDebugHostField mewarisi dari IDebugHostSymbol.
Metode
Antarmuka IDebugHostField memiliki metode ini.
IDebugHostField::AddRef Metode IDebugHostField::AddRef menambah jumlah referensi untuk antarmuka pada objek. |
IDebugHostField::EnumerateChildren Metode IDebugHostField::EnumerateChildren mendapatkan enumerator yang mampu menghitung semua anak dari simbol tertentu. |
IDebugHostField::GetContainingModule Metode IDebugHostField::GetContainingModule, ketika dipanggil pada simbol, mendapatkan modul yang berisi simbol jika simbol memiliki modul yang berisi. |
IDebugHostField::GetContext Metode IDebugHostField::GetContext, ketika dipanggil pada simbol, mendapatkan konteks host tempat simbol berada. |
IDebugHostField::GetLocation Untuk bidang yang memiliki alamat terlepas dari instans jenis tertentu (misalnya bidang yang jenis lokasinya menunjukkan LocationStatic), metode GetLocation akan mengembalikan lokasi abstrak (alamat) bidang. |
IDebugHostField::GetLocationKind Metode IDebugHostField::GetLocationKind, ketika dipanggil pada simbol, mendapatkan jenis lokasi simbolnya sesuai dengan enumerasi LocationKind. |
IDebugHostField::GetName Metode IDebugHostField::GetName, ketika dipanggil pada simbol, mendapatkan nama simbol jika memiliki nama. |
IDebugHostField::GetOffset Untuk bidang yang memiliki offset, metode GetOffset akan mengembalikan offset dari alamat dasar jenis yang berisi ke data untuk bidang itu sendiri. |
IDebugHostField::GetSymbolKind Metode IDebugHostField::GetSymbolKind, ketika dipanggil pada simbol, mendapatkan jenis simbol, seperti bidang, kelas dasar, atau jenis. |
IDebugHostField::GetType Metode IDebugHostField::GetType, ketika dipanggil pada simbol, mendapatkan jenis simbol, seperti int *. |
IDebugHostField::GetValue Untuk bidang yang memiliki nilai konstanta yang ditentukan dalam informasi simbolis, metode GetValue akan mengembalikan nilai konstanta bidang. |
IDebugHostField::QueryInterface Metode IDebugHostField::QueryInterface mengambil pointer ke antarmuka yang didukung pada objek. |
IDebugHostField::Release Metode IDebugHostField::Release mengurangi jumlah referensi untuk antarmuka pada objek. |
Keterangan
Kelas IDebugHostField mewakili simbol yang merupakan anggota data dari kelas, struktur, serikat, atau konstruksi jenis lainnya. Ini tidak mewakili data gratis (misalnya: data global).
Persyaratan
Persyaratan | Nilai |
---|---|
Header | dbgmodel.h |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk