え~と、とりあえず build できるってだけで細かいところは全然調査していません。
Visual Studio 2005 SP1 + Microsoft Windows SDK for Windows Vista を利用しています。
x64 build するためには [リンカ] - [詳細] - [対象コンピュータ] を 「MachineX64」に設定します。

ただ、これだけだと LNK1112 が発生することがありますね。解決するためには compile および linker option を細かく設定していく必要があるようですが、めんどくさかったので「新しいプロジェクト プラットフォーム」を作成し、上記の設定のみ行いました。