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 |