SIZE_TといってるのはdwLengthのこと?
ならそれはWINAPIのDWORDだから32bit環境でも64bit環境でも32bit長だけど。
その辺の互換のためにWindowsのintやlongは特殊で、
64bit環境でもlongは32bitでlong longが64bit。