IDiaSymbol::get_addressOffset
Načte posun části umístění adresy. Slouží k nastavení výčtu LocationType na LocIsStatic
hodnotu .
Syntaxe
HRESULT get_addressOffset (
DWORD* pRetVal
);
Parametry
pRetVal
[ven] Vrátí posun části umístění adresy.
Vrácená hodnota
V případě úspěchu vrátí hodnotu S_OK
; v opačném případě vrátí S_FALSE
kód chyby nebo kód chyby.
Poznámka:
Návratová S_FALSE
hodnota znamená, že vlastnost není pro symbol k dispozici.
Poznámky
U statických členů umístěných v externí knihovně DLL může být posun vrácený touto metodou 0, protože tato metoda spoléhá na získání virtuální adresy člena. Virtuální adresy jsou platné pouze v případě, že metoda IDiaSession::p ut_loadAddress v rozhraní IDiaSession byla volána s nenulovým parametrem určujícím adresu zatížení knihovny DLL.
Chcete-li získat část oddílu adresy, zavolejte IDiaSymbol::get_addressSection metoda.
Požadavky
Požadavek | Popis |
---|---|
Záhlaví: | dia2.h |
Verze: | DIA SDK v7.0 |