Qual é o tamanho de um DWORD com código de 32 e 64 bits?

Em C++ Visual, uma palavra D é apenas uma longa sem sinal que é dependente de máquina, plataforma e SDK. No entanto, uma vez que DWORD é uma palavra dupla (que é 2 * 16), é uma DWORD ainda 32-bit em 64-bit arquiteturas?

Por que em C++ usamos DWORD em vez de int sem sinal? [duplicado]

Esta per ... que nos dá isso? o tipo integral 'unsigned int' não? Tem alguma coisa a ver com portabilidade e diferenças de máquinas?