Tipps zur Migration

Die beiden Hauptbereiche, die bei der Untersuchung Ihres Codes auf 64-Bit-Kompatibilität bestehen, sind die folgenden:

  • Adressberechnungen
  • Zeigerarithmetik

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

In diesem Abschnitt