IDebugHostConstant::GetValue-Methode (dbgmodel.h)
Die GetValue-Methode gibt den Wert der Konstanten zurück, die in einen VARIANT-Wert gepackt ist.
Beachten Sie, dass die GetType-Methode auf IDebugHostSymbol möglicherweise ein bestimmtes Typsymbol für die Konstante zurückgibt. In solchen Fällen gibt es keine Garantie dafür, dass die Verpackung des konstanten Werts, wie durch das Typsymbol definiert, mit der Verpackung identisch ist, die von der GetValue-Methode hier zurückgegeben wird.
Syntax
HRESULT GetValue(
VARIANT *value
);
Parameter
value
Der Wert der in eine VARIANT-Datei gepackten Daten wird hier zurückgegeben.
Rückgabewert
Diese Methode gibt HRESULT zurück, das auf Erfolg oder Fehler hinweist.
Hinweise
Beispielcode
ComPtr<IDebugHostConstant> spConstant; /* get a constant */
VARIANT vtValue;
if (SUCCEEDED(spConstant->GetValue(&vtValue)))
{
// vtValue contains the value of the constant. The variant type of vtValue
// may not match what the type indicates if you get the type of the symbol.
VariantClear(&vtValue);
}
Anforderungen
Anforderung | Wert |
---|---|
Header | dbgmodel.h |