IDebugHostField::Metode GetLocation (dbgmodel.h)
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.
Jika bidang yang diberikan tidak memiliki lokasi statis, metode GetLocation akan gagal.
Sintaks
HRESULT GetLocation(
Location *location
);
Parameter
location
Lokasi abstrak (misalnya: alamat) bidang akan dikembalikan di sini.
Nilai kembali
Metode ini mengembalikan HRESULT yang menunjukkan keberhasilan atau kegagalan.
Keterangan
Kode Sampel*
ComPtr<IDebugHostField> spField; /* get a field symbol (see EnumerateChildren) */
Location fieldLocation;
if (SUCCEEDED(spField->GetLocation(&fieldLocation)))
{
// For fields which have a static location as determined by GetLocationKind,
// the location of the field will be in fieldLocation.
}
Persyaratan
Persyaratan | Nilai |
---|---|
Header | dbgmodel.h |