RequestedState es una enumeración de enteros que indica el último estado solicitado o deseado del elemento, independientemente ...

RequestedState es una enumeración de enteros que indica el último estado solicitado o deseado del elemento, independientemente del mecanismo mediante el cual se solicitó. El estado real del elemento está representado por EnabledState. Esta propiedad se proporciona para comparar el último estado solicitado y el estado actual habilitado o deshabilitado. Tenga en cuenta que, cuando EnabledState está establecido en 5 ("No aplicable"), esta propiedad carece de significado. Consulte la descripción de la propiedad EnabledState para obtener una explicación de los valores de la enumeración RequestedState. 
"Desconocido" (0) indica que no se conoce el último estado solicitado del elemento.
Tenga en cuenta que el valor "Sin cambios" (5) dejó de usarse y ahora se indica que el último estado solicitado es "Desconocido" (0). Si no se conoce el último estado solicitado o deseado, RequestedState debería tener el valor "Desconocido" (0), pero podría tener el valor "Sin cambios" (5). Sin conexión (6) indica que se solicitó que el elemento pasara al estado Habilitado pero está en estado EnabledState sin conexión. 
Deberá tenerse en cuenta que hay dos nuevos valores en RequestedState que se basan en los estados de EnabledState. Éstos son "Reiniciar" (10) y "Restablecer" (11). Reiniciar se refiere a hacer un "Apagado" y después pasar a un estado "Habilitado". Restablecer indica que el elemento primero está "Deshabilitado" y después "Habilitado". También deberá tenerse en cuenta la distinción entre "Apagado" y "Deshabilitado". Apagado solicita una transición ordenada al estado Deshabilitado y podría suponer desconectar la corriente para borrar completamente cualquier estado existente. El estado Deshabilitado solicita que se deshabilite inmediatamente el elemento, para que no ejecute ni acepte comandos o solicitudes de procesos. 

Esta propiedad se establece como el resultado de una invocación del método (como Start o StopService en CIM_Service) o se puede invalidar y definir como grabable en una subclase. El enfoque del método puede considerarse superior a una propiedad grabable porque permite una invocación explícita de la operación y la devolución de un código de resultados. 

Si el conocimiento del último RequestedState no se admite para el elemento EnabledLogicalElement, la propiedad será NULL o tendrá el valor 12 "No aplicable".