El método Rename cambia el nombre al archivo lógico (o directorio) especificado en la ruta de objeto. Rename devuelve un ...

El método Rename cambia el nombre al archivo lógico (o directorio) especificado en la ruta de objeto. Rename devuelve un valor entero de 0 si se cambió correctamente el nombre del archivo, y cualquier otro valor indica un error. Un cambio de nombre no se puede realizar cuando el destino está en otra unidad o es necesario sobrescribir un archivo lógico existente
Devuelve uno de los siguientes valores enteros:
0 - La solicitud se ejecutó correctamente.
2 - Se denegó el acceso.
8 - Error no especificado.
9 - El nombre especificado no es válido.
10 - El objeto especificado ya existe.
11 - El sistema de archivos no es NTFS.
12 - La plataforma no es Windows NT o Windows 2000.
13 - La unidad no es la misma.
14 - El directorio no está vacío.
15 - Hubo una infracción al compartir.
16 - El archivo de inicio especificado no es válido.
17 - No se conserva un privilegio necesario para la operación.
21 - Un parámetro especificado no es válido.