Um método extrínseco para alterar o estado deste sistema de computador físico. Solicita que o estado do elemento seja alterado ...

Um método extrínseco para alterar o estado deste sistema de computador físico. Solicita que o estado do elemento seja alterado para o valor especificado no parâmetro RequestedState. Quando a alteração de estado solicitado ocorrer, EnabledState e RequestedState serão idênticos. Invocar o método RequestStateChange várias vezes pode fazer com que solicitações anteriores sejam substituídas ou perdidas. 
Um código de retorno de 0 indica que a alteração de estado foi iniciada com êxito. 
Um código de retorno de 1 deve indicar que o método não tem suporte. Um retorno código de 2 indica que o método falhou. 
Um código de retorno de 4096 deve indicar que a alteração de estado foi iniciada com êxito, que um ConcreteJob foi criado e que sua referência foi retornada no Trabalho do parâmetro de saída.