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

Gambaran Umum Model Data Debugger C++