RequestedState é uma enumeração de inteiro que indica o último estado solicitado ou o estado desejado para o elemento, independentemente ...

RequestedState é uma enumeração de inteiro que indica o último estado solicitado ou o estado desejado para o elemento, independentemente do mecanismo por meio do qual ele foi solicitado. O estado real do elemento é representado por EnabledState. Essa propriedade é fornecida para comparar os últimos estados habilitados e desabilitados atuais. Observe que quando EnabledState estiver definido como 5 (\"Não Aplicável\"), então essa propriedade não terá significado. Consulte a descrição da propriedade EnabledState para obter explicações dos valores na enumeração RequestedState. 
\"Desconhecido\" (0) indica que o último estado solicitado para o elemento é desconhecido.
Observe que o valor \"Sem Alteração\" (5) foi preterido em lugar da indicação do último estado solicitado \"Desconhecido\" (0). Se o último estado solicitado ou desejado for desconhecido, RequestedState deverá ter o valor \"Desconhecido\" (0), mas poderá ter o valor \"Sem Alteração\" (5).Offline (6) indica se o elemento foi solicitado para transição para o EnabledState Habilitado, mas Offline. 
Deve ser observado que há dois valores novos em RequestedState criado sobre os status de EnabledState. Eles são \"Reinicializar\" (10) e \"Redefinir\" (11). Reinicializar refere-se a fazer um \"Desligamento\" e então mover para um estado \"Habilitado\". Redefinir indica que o elemento é primeiro \"Desabilitado\" e então \"Habilitado\". A distinção entre a solicitação de \"Desligamento\" e \"Desabilitado\" também deve ser observada. Desligar solicita uma transição ordenada para o estado Desabilitado, e pode envolver a remoção de energia, para apagar completamente qualquer estado existente. O estado Desabilitado solicita uma desabilitação imediata do elemento, de forma que ele não execute ou aceite qualquer comando ou processamento de solicitações. 

Essa propriedade é definida como o resultado de uma invocação de método (como Start ou StopService em CIM_Service), ou pode ser substituído e definido como WRITEable em uma subclasse. A abordagem do método é considerada superior a uma propriedade WRITEable, porque permite uma invocação explícita da operação e o retorno de um código de resultado. 

Se o conhecimento do último RequestedState não tiver suporte para o EnabledLogicalElement, a propriedade deverá ser NULL ou ter o valor 12 \"Não Aplicável\".