Is the ReplaceFile
Windows API a convenience function only, or does it achieve anything beyond what could be coded using multiple calls to MoveFileEx
?
I'm currently in the situation where I need to
- write a temporary file and then
- rename this temporary file to the original filename, possibly replacing the original file.
I thought about using MoveFileEx
with MOVEFILE_REPLACE_EXISTING
(since I don't need a backup or anything) but there is also the ReplaceFile
API and since it is mentioned under Alternatives to TxF.
This got me thinking: Does ReplaceFile
actually do anything special, or is it just a convenience wrapper for MoveFile(Ex)
?