>>268
英語版のドキュメントに説明がある。

If the specified process is a 64-bit process and the caller is a 32-bit process, this call will fail.
Note that you can use the QueryFullProcessImageName function to retrieve the full name of
an executable image for both 32- and 64-bit processes from a 32-bit process.