掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
プロセスのベースアドレスの取得のしかた (ID:49074)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
>EnumProcessModulesEx 関数は 64 ビットのアプリ ( EXE ) 用です. >32 ビットのアプリ ( EXE ) でも使用できますが,( 末尾に Ex がない ) EnumProcessModules 関数と同じ動作機能になります. EnumProcessModulesEx 関数本来の機能を使用するには,64 ビットの Kernel32.dll 内の関数を使用する必要があります. 一般的に 32 ビットの EXE からは 64 ビットの DLL は使用てきません.その逆も同じです. ただし,以下の様な方法もあります.私はやったことがありませんが. [プロセスの相互運用性] https://ht-deko.com/tech070.html#0108 32 ビットの EXE からシステムフォルダ内の 64 ビットの DLL を呼び出すには工夫が必要です. リダイレクトの機能を無効にしないと 32 ビットの DLL をロードしてしまいます.
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.