お願いします。
WinXP SP2でVisual c++ 2005 Express Editionです。

UNICODEのIniファイルの情報をGetPrivateProfileStringで取得しようと
しているのですが、lpReturnedStringにはlpDefaultの値が入ってしまいます。

IniファイルがANSIのときはうまくいきます。
GetPrivateProfileStringの引数はワイド文字にしているつもりです。

意図的にGetPrivateProfileStringWにしてもダメでした。

UNICODEファイルの際の注意点などあるのでしょうか?
ご教授ねがいます。