<Return[G]><Top>

GetImageUnusedHeaderBytes

Declare Function Api_GetImageUnusedHeaderBytes& Lib "imagehlp" Alias "GetImageUnusedHeaderBytes" (ByRef LoadedImage As PLOADED_IMAGE, ByRef SizeUnusedHeaderBytes&)

Declare Function GetImageUnusedHeaderBytes Lib "imagehlp" Alias "GetImageUnusedHeaderBytes" (ByRef LoadedImage As PLOADED_IMAGE, ByRef SizeUnusedHeaderBytes As Long) As Long

現在未使用の PE ヘッダーパートのオフセットとサイズを取得する。

パラメータ
LoadedImage
    MapAndLoad または LoadImage を呼び出したときに返された、 構造体へのポインタを指定する。
SizeUnusedHeaderBytes
    イメージの未使用ヘッダーバイト数を受け取る変数へのポインタを指定する。

戻り値
    関数が成功すると、ベースアドレスから見た、未使用ヘッダーの最初のバイトのオフセットが返る。
    関数が失敗すると、0 が返る。拡張エラー情報を取得するには、 関数を使う。