Condividi tramite


Metodo IDebugHostField::GetLocation (dbgmodel.h)

Per i campi che hanno un indirizzo indipendentemente dall'istanza di tipo specifica (ad esempio i campi il cui tipo di posizione indica LocationStatic), il metodo GetLocation restituirà la posizione astratta (indirizzo) del campo.

Se il campo specificato non ha una posizione statica, il metodo GetLocation avrà esito negativo.

Sintassi

HRESULT GetLocation(
  Location *location
);

Parametri

location

La posizione astratta (ad esempio: indirizzo) del campo verrà restituita qui.

Valore restituito

Questo metodo restituisce HRESULT che indica l'esito positivo o l'errore.

Commenti

Codice di esempio*

ComPtr<IDebugHostField> spField; /* get a field symbol (see EnumerateChildren) */

Location fieldLocation;
if (SUCCEEDED(spField->GetLocation(&fieldLocation)))
{
    // For fields which have a static location as determined by GetLocationKind, 
    // the location of the field will be in fieldLocation.
}

Requisiti

Requisito Valore
Intestazione dbgmodel.h

Vedi anche

Interfaccia IDebugHostField