Bagikan melalui


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

Lihat juga

Antarmuka IDebugHostField