Méthode IDebugHostField ::GetValue (dbgmodel.h)
Pour les champs qui ont une valeur constante définie dans les informations symboliques (par exemple, les champs dont le type d’emplacement indique LocationConstant), la méthode GetValue retourne la valeur constante du champ.
Si le champ donné n’a pas de valeur constante, la méthode GetValue échoue.
Syntaxe
HRESULT GetValue(
VARIANT *value
);
Paramètres
value
La valeur du champ empaqueté dans un VARIANT sera retournée ici.
Valeur retournée
Cette méthode retourne HRESULT qui indique la réussite ou l’échec.
Remarques
Exemple de Code
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);
}
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | dbgmodel.h |