Метод IDebugHostPublic::GetLocation (dbgmodel.h)

Для данных, имеющих адрес, метод GetLocation возвращает абстрактное расположение (адрес) поля.

Если заданное общедоступное расположение не имеет статического расположения, метод GetLocation завершится ошибкой.

Синтаксис

HRESULT GetLocation(
  Location *location
);

Параметры

location

Абстрактное расположение (например, адрес) данных будет возвращено здесь.

Возвращаемое значение

Этот метод возвращает HRESULT, указывающий на успешность или сбой.

Замечания

пример кода

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
}

Требования

Требование Ценность
заголовка dbgmodel.h

См. также

интерфейс IDebugHostPublic