Compartilhar via


Método IDebugHostField::GetLocation (dbgmodel.h)

Para campos que têm um endereço independentemente da instância de tipo específica (por exemplo, campos cujo tipo de local indica LocationStatic), o método GetLocation retornará o local abstrato (endereço) do campo.

Se o campo determinado não tiver um local estático, o método GetLocation falhará.

Sintaxe

HRESULT GetLocation(
  Location *location
);

Parâmetros

location

O local abstrato (por exemplo: endereço) do campo será retornado aqui.

Valor de retorno

Esse método retorna HRESULT que indica êxito ou falha.

Observações

* de código de exemplo

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.
}

Requisitos

Requisito Valor
cabeçalho dbgmodel.h

Consulte também

interface IDebugHostField