http://msdn.microsoft.com/en-us/library/windows/desktop/aa384242%28v=vs.85%29.aspxからの引用
必要に応じて UINT_PTR と INT_PTR を使用してください (これらが必要かどうか不明な場合でも、念のため使用しても害はありません)。ポインターを ULONG、LONG、INT、UINT、または DWORD 型にキャストしないでください。
既存の 32 ビット コードラインで参照されている DWORD のすべてを UNIT_PTR に変換することは、副作用がなく安全であると安全に想定できますか?
コードライン全体で DWORD を参照している 32 ビット コードを移植するための推奨ガイドラインは他にありますか?