Udostępnij za pośrednictwem


IDiaAddressMap::put_relativeVirtualAddressEnabled

Umożliwia klientom włączyć lub wyłączyć obliczeń i wykorzystanie względnych adresów wirtualnych (RVA).

HRESULT put_relativeVirtualAddressEnabled ( 
   BOOL NewVal
);

Parametry

  • NewVal
    [w] Ustaw TRUE , umożliwiające lub FALSE wyłączyć.

Wartość zwracana

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

Uwagi

Adresy dla obiektów programu debug opisane przez interfejsy DIA i w takim zakresie, w stosunku do pliku wykonywalnego obrazu podstawowego, można pobrać jako względnych adresów wirtualnych.

Wykorzystanie adresy RVA jest włączone, gdy segmentów są wstępnie załadowane z pliku PDB.Aby uzyskać bieżący stan wykorzystania adresy RVA, wywołać IDiaAddressMap::get_relativeVirtualAddressEnabled metody.

put_relativeVirtualAddress Metoda musi zostać wywołana, aby włączyć adresy RVA po udanym wywołaniu IDiaAddressMap::set_imageHeaders metody ustaliła nowe nagłówki obrazu.

Zobacz też

Informacje

IDiaAddressMap

IDiaAddressMap::get_relativeVirtualAddressEnabled

IDiaAddressMap::set_imageHeaders