Wow64 Test App (Wow64 のテスト用アプリ)

概要

WoW64関連のAPIの挙動を確認するための開発用のツールです。4つのCPUアーキテクチャー(x86, x64, ARM32, ARM64)でビルドしたモジュールを用意しました。4つのモジュールは、CPUアーキテクチャーが異なるのみで、ソースコードは同じです。

下記の画像は、Windows 11 (x64)上でのx64アプリとWindows 11 (ARM64)上でのARM64アプリの実行例です。

WoW64 Test App (x64) on Windows 11 (x64)
WoW64 Test App (ARM64) on Windows 11 (ARM64)

テストできること

アプリ上には、WoW64関連の4つのAPIの実行結果が表示されます。これ以外の機能はありません。

動作環境

OSWindows 7 / 8 / 8.1 / 10 / 11
OS標準搭載以外のライブラリーやフレームワークは必要ありません。
言語動作:全言語
Windowsがサポートしているすべての言語で動作します。
表示UI: 英語
英語で表示されます。

ダウンロード&変更内容

WoW64 Test App 1.0.1 (WoW64のテスト用アプリ 1.0.1) (2022年6月12日公開)
WoW64 Test App 1.1.0 (WoW64のテスト用アプリ 1.1.0) (2022年7月16日公開)
WoW64 Test App 1.2.0 (WoW64のテスト用アプリ 1.2.0) (2022年7月29日公開)

インストール方法

インストールは必要ありません。zipファイルを展開するのみです。zipファイルの中には四つのEXEファイルがあります。

  • Wow64Test32.exe: x86でビルドしたテストアプリ
  • Wow64Test64.exe: x64でビルドしたテストアプリ
  • Wow64TestArm32.exe: ARM32でビルドしたテストアプリ
  • Wow64TestArm64.exe: ARM64でビルドしたテストアプリ

4つのモジュールは、ソースコードが同じであり、アプリのCPUアーキテクチャーのみが異なります。

使用方法

WoW64関連のAPIの実行結果を確認するためだけのアプリなので、ただ単に起動するだけです。

テストアプリを起動するとWoW64関連の下記のAPIを呼び出した結果が表示されます。

一部のAPIは、Windows 10以降やWindows 11以降のみで有効なものがあります。APIが有効でない環境では、そのAPIの結果は表示されません。