El método Rename se usa para cambiar el nombre de un equipo tanto en un grupo de trabajo como en un dominio. Cuando se trabaja ...

El método Rename se usa para cambiar el nombre de un equipo tanto en un grupo de trabajo como en un dominio. Cuando se trabaja de forma remota, el método Rename no funciona para Windows XP Home Edition o Professional Edition (sólo grupo de trabajo). Para cualquier equipo en un dominio (excepto el controlador de dominio ya que puede autenticarse por sí mismo)es necesaria la delegación al igual que un segundo salto es necesario desde el equipo al que se accede remotamente a través del controlador de dominio para la autenticación. No hay restricciones para casos locales.
Si se especifican los parámetros de la contraseña y del nombre de usuario, la conexión a winmgmt tiene que utilizar un nivel alto de autenticación (p.ej. no menos que RPC_C_AUTHN_LEVEL_PKT_PRIVACY) cuando se conectan a winmgmt (p.ej. en una llamada para obtener la interfaz IWbemServices) o SetProxyBlanket en su IWbemServices ptr. Si son locales a winmgmt esto no representa un problema porque su nivel de autenticación es tan bueno como RPC_C_AUTHN_LEVEL_PKT_PRIVACY y además su solicitud de cliente no se dirigirá por la red para llegar al winmgmt. 
Si NombreUsuario y Contraseña se dejan como nulos, al proveedor no le importará. 
Si el proveedor determina que el nivel de autenticación es demasiado bajo y se ha especificado una contraseña y un nombre de usuario se devolverá WBEM_E_ENCRYPTED_CONNECTION_REQUIRED. 
El método puede devolver los siguientes valores:  
0 - Correcto. Se necesita reiniciar. 
Otros - Para obtener información sobre otros valores enteros distintos de los que se muestran en la lista anterior, consulte la documentación de códigos de error de Win32.