Windows Win32Sistema & móduloskernel32.dll
IsWow64Process
Verifica se um processo 32-bit está rodando sob emulação WOW64 em um Windows 64-bit.
Descrição
Sem equivalente direto no Linux, embora conceitualmente relacionado a checar se um binário 32-bit roda sob o subsistema de compatibilidade `ia32-libs`/multiarch de uma distro 64-bit.
Header:
wow64apiset.hDLL: kernel32.dllAssinatura
BOOL IsWow64Process(HANDLE hProcess, PBOOL Wow64Process);Parâmetros
| Parâmetro | Tipo | Descrição |
|---|---|---|
| hProcess | HANDLE | Handle do processo a verificar. |
| Wow64Process | PBOOL | Recebe TRUE se o processo roda sob WOW64. |
Valor de retorno
Diferente de zero em sucesso; 0 em erro (consulte GetLastError).
Códigos de erro (GetLastError)
- ERROR_INVALID_HANDLE(6)
- O identificador (handle) informado é inválido.