Udostępnij za pośrednictwem


IDiaReadExeAtRVACallback::ReadExecutableAtRVA

Odczytuje określoną liczbę bajtów, począwszy od określonego względny adres wirtualny (RVA) z pliku wykonywalnego.

HRESULT ReadExecutableAtRVA ( 
   DWORD  relativeVirtualAddress,
   DWORD  cbData,
   DWORD* pcbData,
   BYTE   data[]
);

Parametry

  • relativeVirtualAddress
    [w] Adres RVA w pliku wykonywalnego do rozpoczęcia odczytu.

  • cbData
    [w] Liczba bajtów do odczytu.

  • pcbData
    [out] Zwraca liczbę bajtów odczytanych.

  • data[]
    [w, out] Tablica jest wypełniona Bajty odczytane z pliku.

Uwagi

Ta metoda jest wywoływana przez kod obsługi DIA załadować bajtów danych z pliku wykonywalnego z użyciem względny adres wirtualny.Metoda ta jest wywoływana z IDiaDataSource::loadDataForExe metody.

Zobacz też

Informacje

IDiaReadExeAtRVACallback

IDiaDataSource::loadDataForExe