IDiaReadExeAtRVACallback::ReadExecutableAtRVA

Liest die angegebene Anzahl von Bytes ab der angegebenen relativen virtuellen Adresse (RVA) aus der ausführbaren Datei.

Syntax

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

Parameter

relativeVirtualAddress

[in] Die RVA in der ausführbaren Datei, ab der mit dem Lesen begonnen werden soll.

cbData

[in] Anzahl zu lesender Bytes.

pcbData

[out] Gibt die Anzahl der zu lesenden Bytes zurück.

data[]

[in, out] Ein Array, das aus der Datei gelesenen Bytes gefüllt wird.

Hinweise

Diese Methode wird vom DIA-Unterstützungscode aufgerufen, um Datenbytes aus einer ausführbaren Datei unter Verwendung einer relativen virtuellen Adresse zu laden. Diese Methode wird zur Unterstützung der IDiaDataSource::loadDataForExe-Methode aufgerufen.

Weitere Informationen