O método Rename é usado para alterar o nome de um computador em um grupo de trabalho ou em um domínio. Ao trabalhar remotamente, ...

O método Rename é usado para alterar o nome de um computador em um grupo de trabalho ou em um domínio. Ao trabalhar remotamente, o método Rename não funciona no Windows XP Home Edition ou Professional Edition (somente grupo de trabalho). Deve ser observado que, para qualquer computador em um domínio (exceto o controlador de domínio, pois ele pode autenticar a si mesmo), a delegação é necessária, pois um segundo salto é necessário para a autenticação do computador que está sendo controlado remotamente para o controlador de domínio. Não há restrições para casos locais. 
Se os parâmetros Password e Username forem especificados, a conexão com winmgmt deverá usar um nível alto de autenticação (no mínimo RPC_C_AUTHN_LEVEL_PKT_PRIVACY) ao se conectar a winmgmt (ou seja, na chamada para obter a interface IWbemServices) ou SetProxyBlanket no IWbemServices ptr. Se forem locais a winmgmt, não haverá nenhum problema, pois o nível de autenticação será equivalente a RPC_C_AUTHN_LEVEL_PKT_PRIVACY e a solicitação do cliente nunca será enviada para winmgmt. 
Se Password e Username forem null, o provedor não será afetado. 
Se o provedor determinar que o nível de autenticação é muito baixo e Password ou Username tiverem sido especificados, será retornado WBEM_E_ENCRYPTED_CONNECTION_REQUIRED. 
O método pode retornar os seguintes valores: 
0 - êxito. Reinicialização necessária. 
Outro - para valores inteiros diferentes dos listados acima, consulte a documentação de códigos de erro do Win32.