IDiaReadExeAtOffsetCallback::ReadExecutableAt

Liest die angegebene Anzahl von Bytes, die am angegebenen Offset aus einer ausführbaren Datei starten.

HRESULT ReadExecutableAt ( 
   DWORDLONG fileOffset,
   DWORD     cbData,
   DWORD*    pcbData,
   BYTE      data[]
);

Parameter

  • fileOffset
    [in] Der Offset in die ausführbare Datei, an dem der Lesevorgang beginnen soll.

  • cbData
    [in] Die Anzahl der zu lesenden Bytes.

  • pcbData
    [out] Gibt die Anzahl der gelesenen Bytes zurück.

  • Daten []
    [in, out] Ein Array, das die Bytes der Datei gelesen gefüllt wird.

Hinweise

Diese Methode wird vom Code aufgerufen, um die Durchmesser-Stütz Bytes aus einer ausführbaren Datei mithilfe eines Offsets der absoluten Datei zu laden.Diese Methode wird zur Unterstützung der IDiaDataSource::loadDataForExe-Methode aufgerufen.

Siehe auch

Referenz

IDiaReadExeAtOffsetCallback

IDiaDataSource::loadDataForExe