CreateProcessで作成されるプロセスのメインスレッドに
メモリマップトファイルで共有メモリをつくり、そこにアセンブラのコードを書き込んで、
それを実行させることはできますか?
つまり
・メインスレッドの開始のアドレスを取得し、
・そのアドレスのコードを書き換え、共有メモリのコードにジャンプさせ、
・自分の関数を処理させた後、
・再び開始アドレスに元のコードを戻し、
・そこにジャンプさせる

開始アドレスの取り方とか、そのためのAPIとか、そういうことをやっているページとか、
ヒントをいただけないでしょうか。
よろしくお願いします。