Udostępnij za pośrednictwem


IDiaSymbol::get_addressOffset

Pobiera przesunięcia część adresu lokalizacji.Kiedy używać LocationType jest ustawiona na LocIsStatic.

HRESULT get_addressOffset ( 
   DWORD* pRetVal
);

Parametry

  • pRetVal
    [out] Zwraca wartość przesunięcia część adresu lokalizacji.

Wartość zwracana

Jeśli się powiedzie, zwraca S_OK; w przeciwnym razie zwraca S_FALSE lub kod błędu.

[!UWAGA]

Zwracana wartość wynosząca S_FALSE oznacza, że właściwość nie jest dostępna dla symbolu.

Uwagi

Elementy statyczne, znajduje się w zewnętrznej biblioteki DLL przesunięcie, zwracanych przez tę metodę może być 0 jako metoda ta opiera się na uzyskaniu wirtualny adres członka.Wirtualne adresy są ważne tylko wtedy, gdy IDiaSession::put_loadAddress metodę w IDiaSession interfejsu została wywołana z parametrem różną od zera, określając adres ładowania biblioteki DLL.

Aby uzyskać część sekcji adresu, wywołać IDiaSymbol::get_addressSection metody.

Wymagania

Wymóg

Opis

Nagłówek:

dia2.h

Wersja:

V7.0 DIA SDK

Zobacz też

Informacje

IDiaSymbol

LocationType

IDiaSymbol::get_addressSection

IDiaSession::put_loadAddress

IDiaSession