¿Cómo recuperar la ruta correcta de system32 o SysWOW64?

Tengo un proceso de 32 bits que puede ejecutarse en Windows de 32 bits o de 64 bits. Entonces, naturalmente, si el proceso intentó acceder al archivoc:\windows\system32\file.ext, sería redirigido ac:\windows\SysWOW64\file.ext. Hasta ahora todo bien, no quiero deshabilitar la redirección.

Mi problema es que mi proceso en realidad noacceso el archivo; en cambio, solo toma su ruta ylo escribe en un archivo de textoy quiero que se lea ese archivo de textoSysWOW64 en un sistema de 64 bits, ysystem32 en un sistema de 32 bits. ¿Cómo puedo hacer eso?

Respuestas a la pregunta(3)

Su respuesta a la pregunta