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.