Freigeben über


IDebugHostData::GetLocation-Methode (dbgmodel.h)

Für Daten mit einer Adresse gibt die GetLocation-Methode den abstrakten Speicherort (Adresse) des Felds zurück. Wenn die angegebenen Daten keinen statischen Speicherort haben, schlägt die GetLocation-Methode fehl.

Syntax

HRESULT GetLocation(
  Location *location
);

Parameter

location

Die abstrakte Position (z. B. Adresse) der Daten wird hier zurückgegeben.

Rückgabewert

Diese Methode gibt HRESULT zurück, das Erfolg oder Fehler angibt.

Bemerkungen

Beispielcode-

ComPtr<IDebugHostData> spData; /* get a data symbol */

Location dataLocation;
if (SUCCEEDED(spData->GetLocation(&dataLocation)))
{
    // For data which has a static location as determined by 
    // GetLocationKind, dataLocation contains the location of the data
}

Anforderungen

Anforderung Wert
Header- dbgmodel.h

Siehe auch

IDebugHostData-Schnittstelle