<Return[I]><Top>

IsWow64Process

Declare Function Api_IsWow64Process& Lib "kernel32" Alias "IsWow64Process" (ByVal hProcess&, ByRef Wow64Process&)

Declare Function IsWow64Process Lib "kernel32" (ByVal hProcess As Long, ByRef Wow64Process As Long) As Long

指定されたプロセスの実行に、WOW64 が使用されているかどうかを決定する。

パラメータ
hProcess
    [入力]プロセスへのハンドル。ハンドルはPROCESS_QUERY_INFORMATIONまたはPROCESS_QUERY_LIMITED_INFORMATION

    のアクセス権を持っている必要がある。
    Windows Server 2003およびWindows XP: ハンドルがPROCESS_QUERY_INFORMATIONのアクセス権を持っている必要がある。
Wow64Process
    [出力] プロセスがWOW64で実行されている場合は、TRUEに設定されている値へのポインタ。プロセスが32ビットWindowsで実行されてい

    る場合、値はFALSEに設定されている。プロセスが64ビットWindows上で動作する64ビットアプリケーションの場合、値はFALSEに設定さ

    れている。

戻り値
    関数が成功すると、戻り値はゼロ以外の値である。
    関数が失敗した場合、戻り値はゼロである。拡張エラー情報を取得するには、関数を使う。