MoveFileEx(__in LPCSTR lpExistingFileName, __in LPCSTR lpNewFileName, __in DWORD dwFlags)
1、本意为移动文件到指定位置
2、MOVEFILE_REPLACE_EXISTING标识设置后,如果指定位置有同名文件,则覆盖之,不能对目录使用
3、MOVEFILE_DELAY_UNTIL_REBOOT标识设置,且lpNewFileName为NULL,则系统记录该文件,并在重启后删除
4、MOVEFILE_WRITE_THROUGH标识设置后,直到文件确切被写到指定位置后,函数才返回
5、函数返回0代表失败