RtlLookupFunctionEntry 関数 (winnt.h)
指定した PC 値に対応するエントリをアクティブな関数テーブルで検索します。
構文
NTSYSAPI PRUNTIME_FUNCTION RtlLookupFunctionEntry(
[in] DWORD64 ControlPc,
[out] PDWORD64 ImageBase,
[out] PUNWIND_HISTORY_TABLE HistoryTable
);
パラメーター
[in] ControlPc
関数内の命令バンドルの仮想アドレス。
[out] ImageBase
関数が属するモジュールのベース アドレス。
[out] HistoryTable
モジュールのグローバル ポインター値。
このパラメーターには、x64 システムと ARM システムで異なる宣言があります。 詳細については、「x64 定義」と「ARM 定義」を参照してください。
戻り値
指定した PC の関数テーブルにエントリがない場合、関数は を返します NULL
。 それ以外の場合、関数は、指定された PC に対応する関数テーブル エントリのアドレスを返します。
要件
対象プラットフォーム | Windows |
ヘッダー | winnt.h (Windows.h を含む) |
Library | Kernel32.lib |
[DLL] | Kernel32.dll |