IDebugHostPublic::GetLocation-Methode (dbgmodel.h)
Für Daten mit einer Adresse gibt die GetLocation-Methode den abstrakten Speicherort (Adresse) des Felds zurück.
Wenn das angegebene öffentliche Element keinen statischen Speicherort aufweist, schlägt die GetLocation-Methode fehl.
Syntax
HRESULT GetLocation(
Location *location
);
Parameter
location
Hier wird der abstrakte Speicherort (z.B. Adresse) der Daten zurückgegeben.
Rückgabewert
Diese Methode gibt HRESULT zurück, das den Erfolg oder Fehler angibt.
Hinweise
Beispielcode
ComPtr<IDebugHostPublic> spPublic; /* get a public symbol (see EnumerateChildren) */
Location publicLocation;
if (SUCCEEDED(spPublic->GetLocation(&publicLocation)))
{
// For public symbols which indicate they have a static location
// via GetLocationKind, publicLocation will be the location of the symbol
}
Anforderungen
Anforderung | Wert |
---|---|
Header | dbgmodel.h |