Cuál de las siguientes afirmaciones NO es correcta:
- A.En Windows de 64 bits, un proceso de 64 bits no puede cargar una biblioteca de vínculos dinámicos (DLL) de 32 bits.
- B.En Windows de 64 bits, un proceso de 32 bits no puede cargar un archivo DLL de 64 bits.
- C.En Windows de 64 bits se admiten llamadas a procedimientos remotos (RPC) entre procesos de 64 y 32 bits solo en el mismo equipo.Respuesta correcta
- D.En Windows de 64 bits se admiten llamadas a procedimientos remotos (RPC) entre procesos de 64 y 32 bits tanto en el mismo equipo como entre equipos distintos.
Explicación
Según documentación oficial de Microsoft, las llamadas a procedimientos remotos (RPC) entre procesos de 64 y 32 bits están soportadas en el mismo equipo y entre máquinas distintas (mediante WOW64 y RPC). Limitar este soporte 'solo en el mismo equipo' es incorrecto. Un proceso de 64 bits no puede cargar DLLs de 32 bits por incompatibilidad de espacios de direcciones, y viceversa. La interoperabilidad RPC funciona en ambas direcciones.