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 localização indica LocationStatic), o método GetLocation retornará o local abstrato (endereço) do campo.

Se o campo especificado 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.

Retornar valor

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

Comentários

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

Confira também

Interface IDebugHostField