Tipps zur Migration

Die beiden wichtigsten Bereiche, die bei der Untersuchung des Codes für die 64-Bit-Kompatibilität gelten wie folgt:

  • Adressberechnungen
  • Zeigerarithmetik

Aus vielen Gründen haben Entwickler Adressen als ULONG-Wert gespeichert. Schließlich sind auf 32-Bit-Windows, einer Adresse, einem Zeiger und einem ULONG-Wert alle 32 Bit lang. Auf 64-Bit-Windows sind eine Adresse und eine ULONG jedoch nicht die gleiche Länge. Während ein ULONG-Wert ein 32-Bit-Wert bleibt, sind alle Zeiger jetzt 64-Bit-Werte.

In diesem Abschnitt