私は 32 ビットの Windows しかインストールしていないため、これを自分で確認することはできません。
私の理解が正しければ、Microsoft API のさまざまな場所で使用されている DWORD は元の 16 ビット ワードを参照しており、現在のハードウェア アーキテクチャとは関係がないのでしょうか?
32ビットのように見えるDWORDは、最終的にアプリをコンパイルしてリンクして64ビットWindowsで実行しても、32ビットのままになりますか? それとも、DWORD は 128 ビット幅になりますか?