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

RequestedState é uma numeração de inteiros que indica o último estado solicitado ou desejado para o elemento, independentemente do mecanismo usado para a solicitação. O estado real do elemento é representado por EnabledState. Essa propriedade é fornecida para comparar o último estado solicitado e os atuais estados habilitado ou desabilitado. Observe que, quando EnabledState está definido como 5 ("Não Aplicável"), essa propriedade não tem qualquer significado. Consulte a descrição da propriedade EnabledState para ver as explicações dos valores da 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 vez da indicação de que o último estado solicitado era "Desconhecido" (0). Se o último estado  solicitado ou desejado for desconhecido, RequestedState deverá ter o valor "Desconhecido" (0), mas talvez tenha o valor "Sem Alteração" (5).Offline (6) indica que o elemento foi solicitado a fazer a transição para EnabledState Habilitado, mas Offline. 
Observe que há dois novos valores em RequestedState, os quais são criados com base nos status de EnabledState. São eles "Reinicializar" (10) e "Reiniciar" (11). Reinicializar se refere a "Desligar" e então passar para o estado "Habilitado". Reiniciar indica que o elemento é primeiro "Desabilitado" e depois "Habilitado". A distinção entre a solicitação de "Desligado" e de "Desabilitado" também deverá ser notada. 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 modo que ele não seja executado, nem aceite qualquer comando ou solicitação de processamento. 

Essa propriedade é definida como o resultado de uma invocação de método (por exemplo, Iniciar ou StopService em CIM_Service), ou pode ser substituída e definida como WRITEable em uma subclasse. A abordagem de método é considerada superior à propriedade WRITEable, pois ela permite uma invocação explícita da operação e o retorno de um código de resultado. 

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