some windows API about file operations.