Sugerencias de migración

Las dos áreas principales de preocupación al examinar el código para obtener compatibilidad de 64 bits son las siguientes:

  • Cálculos de direcciones
  • Aritmética de puntero

Por muchas razones, los desarrolladores han almacenado direcciones como un valor de ULONG . Después de todo, en Windows de 32 bits, una dirección, un puntero y un valor de ULONG son de 32 bits de longitud. Sin embargo, en Windows de 64 bits, una dirección y un ULONG no tienen la misma longitud. Aunque un ULONG sigue siendo un valor de 32 bits, todos los punteros ahora son valores de 64 bits.

En esta sección