移行に関するヒント

64 ビットの互換性についてコードを調べる際の主な 2 つの領域は次のとおりです。

  • アドレス計算
  • ポインター算術

多くの理由から、開発者はアドレスを ULONG 値として格納 しています。 結局のところ、32 ビット Windowsでは、アドレス、ポインター、および ULONG 値はすべて 32 ビット長になります。 ただし、64 ビット Windowsアドレスと ULONG は同じ長さではありません。 ULONG は 32 ビット値のままですが、すべてのポインターが 64 ビット値になります。

このセクションの内容