MODULEINFO 構造体 (psapi.h)
モジュールの読み込みアドレス、サイズ、およびエントリ ポイントが含まれます。
構文
typedef struct _MODULEINFO {
LPVOID lpBaseOfDll;
DWORD SizeOfImage;
LPVOID EntryPoint;
} MODULEINFO, *LPMODULEINFO;
メンバー
lpBaseOfDll
モジュールの読み込みアドレス。
SizeOfImage
モジュールが占有する線形空間のサイズ (バイト単位)。
EntryPoint
このモジュールのエントリ ポイント。
注釈
モジュールのロード アドレスは HMODULE 値と同じです。 SizeOfImage メンバーと EntryPoint メンバーで返される情報は、モジュールのポータブル実行可能 (PE) ヘッダーから取得されます。 モジュール エントリ ポイントは、プロセスの起動、スレッドの起動、プロセスのシャットダウン、スレッドのシャットダウン中に呼び出される場所です。 これは DllMain 関数のアドレスではありませんが、ほとんどの目的で十分に近い必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
Header | psapi.h |