def moveFile(self, existingFileName, newFileName, replaceExisiting, dokanFileInfo):
        """Move a file.

        :param existingFileName: name of file to move
        :type existingFileName: ctypes.c_wchar_p
        :param newFileName: new name of file
        :type newFileName: ctypes.c_wchar_p
        :param replaceExisting: flag to indicate replacement of existing file
        :type replaceExisting: ctypes.c_bool
        :param dokanFileInfo: used by Dokan
        :type dokanFileInfo: PDOKAN_FILE_INFO
        :return: error code
        :rtype: ctypes.c_int

        """
        return self.operations('moveFile', existingFileName, newFileName)