Metode IDebugHostField::GetValue (dbgmodel.h)

Untuk bidang yang memiliki nilai konstanta yang ditentukan dalam informasi simbolis (misalnya: bidang yang jenis lokasinya menunjukkan LocationConstant), metode GetValue akan mengembalikan nilai konstanta bidang.

Jika bidang yang diberikan tidak memiliki nilai konstanta, metode GetValue akan gagal.

Sintaks

HRESULT GetValue(
  VARIANT *value
);

Parameter

value

Nilai bidang yang dikemas ke dalam VARIAN akan dikembalikan di sini.

Mengembalikan nilai

Metode ini mengembalikan HRESULT yang menunjukkan keberhasilan atau kegagalan.

Keterangan

Kode Sampel

ComPtr<IDebugHostField> spField; /* get a field (see EnumerateChildren) */

VARIANT vtValue;
if (SUCCEEDED(spField->GetValue(&vtValue)))
{
    // For fields which have a constant value as determined by GetLocationKind, 
    // vtValue will contain the value of the field.
    VariantClear(&vtValue);
}

Persyaratan

Persyaratan Nilai
Header dbgmodel.h

Lihat juga

Antarmuka IDebugHostField