关于函数MoveFile的有关问题

关于函数MoveFile的问题
我用getlasterror()捕捉了错误,是123,可是我文件路径和文件夹路径都是存在的,为啥会造成这个原因?我文件路径是J:\ASP\asp+html\0.txt 目的文件夹路径是J:\ 为啥还说我路径错误?

------解决方案--------------------
是不是在win7或者vista上出现的?这两个系统记得默认不能在根目录新建文件
------解决方案--------------------
或者直接这样试试:
if (!MoveFile(_T("J:\\ASP\\asp+html\\0.txt"),_T("J:\\"))
------解决方案--------------------
写全盘符 路径 文件名 后缀