Partager via


classe CIM_EnabledLogicalElement

Représente un élément logique qui peut être activé et désactivé.

Syntaxe

[Abstract, Version("2.22.0"), UMLPackagePath("CIM::Core::CoreElements"), AMENDMENT]
class CIM_EnabledLogicalElement : CIM_LogicalElement
{
  uint16   EnabledState = 5;
  string   OtherEnabledState;
  uint16   RequestedState = 12;
  uint16   EnabledDefault = 2;
  datetime TimeOfLastStateChange;
  uint16   AvailableRequestedStates[];
  uint16   TransitioningToState = 12;
};

Membres

La classe CIM_EnabledLogicalElement a les types de membres suivants :

Méthodes

La classe CIM_EnabledLogicalElement a ces méthodes.

Méthode Description
RequestStateChange Demande que l’état de l’élément soit remplacé par la valeur spécifiée.

Propriétés

La classe CIM_EnabledLogicalElement possède ces propriétés.

AvailableRequestedStates

Type de données : uint16 array

Type d'accès : Lecture seule

Qualificateurs : ModelCorrespondence (« CIM_EnabledLogicalElement. RequestStateChange », « CIM_EnabledLogicalElementCapabilities. RequestedStatesSupported « )

Indique les valeurs possibles pour le paramètre RequestedState de la méthode RequestStateChange .

Les valeurs répertoriées doivent être un sous-ensemble des valeurs contenues dans la propriété RequestedStatesSupported du CIM_EnabledLogicalElementCapabilities instance associé. Cette propriété a la valeur NULL si l’implémentation ne peut pas déterminer l’ensemble de valeurs possibles pour l’état actuel de l’élément.

Activé (2)

Désactivé (3)

Arrêter (4)

Hors connexion (6)

Test (7)

Report (8)

Quiesce (9)

Redémarrage (10)

Réinitialiser (11)

DMTF réservé (..)

EnabledDefault

Type de données : uint16

Type d’accès : Lecture/écriture

Indique la configuration par défaut ou de démarrage d’un administrateur pour l’état activé d’un élément. Valeur par défaut Enabled (2).

Activé (2)

Désactivé (3)

Non applicable (5)

Activé mais hors connexion (6)

Aucune valeur par défaut (7)

Quiesce (9)

DMTF réservé (..)

Fournisseur réservé (32768..65535)

EnabledState

Type de données : uint16

Type d'accès : Lecture seule

Qualificateurs : ModelCorrespondence (« CIM_EnabledLogicalElement. OtherEnabledState »)

Indique l’état activé d’un élément. Les valeurs possibles incluent les transitions entre les états. Par exemple, l’arrêt (4) et le démarrage (10) sont des états temporaires entre Activé et Désactivé.

Inconnu (0)

Autre (1)

Activé (2)

L’élément est ou peut exécuter des commandes, traitera toutes les commandes mises en file d’attente et met en file d’attente les nouvelles demandes.

Désactivé (3)

l’élément n’exécute pas de commandes et supprime les nouvelles demandes.

Arrêt ( 4)

L’élément est en train d’atteindre un état Désactivé.

Non applicable (5)

L’élément ne prend pas en charge l’activation ou la désactivation.

Activé mais hors connexion (6)

L’élément termine peut-être des commandes et supprime toutes les nouvelles demandes.

Dans le test (7)

L’élément est dans un état de test.

Différé ( 8)

L’élément termine peut-être des commandes, mais met en file d’attente toutes les nouvelles demandes.

Quiesce (9)

Que l’élément est activé, mais en mode restreint.

Début (10)

L’élément est en train d’atteindre un état Activé. Les nouvelles demandes sont mises en file d’attente.

DMTF Réservé (11..32767)

Fournisseur réservé (32768..65535)

OtherEnabledState

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : ModelCorrespondence (« CIM_EnabledLogicalElement. EnabledState »)

Décrit l’état de l’élément lorsque la valeur de la propriété EnabledState est Other. Cette propriété doit avoir la valeur NULL lorsque EnabledState n’est pas Autre.

RequestedState

Type de données : uint16

Type d'accès : Lecture seule

Qualificateurs : ModelCorrespondence (« CIM_EnabledLogicalElement. EnabledState »)

Indique le dernier état demandé pour l’élément. L’état actuel est indiqué par la propriété EnabledState . Cette propriété vous permet de comparer les derniers états demandés et actuels.

Notes

Lorsque la valeur de la propriété EnabledState est Non applicable, cette propriété n’a aucune signification.

Inconnu (0)

Le dernier état demandé pour l’élément est inconnu.

Activé (2)

Désactivé (3)

Demande une désactivation immédiate de l’élément, de sorte qu’il n’exécute ni n’accepte aucune commande ou demande de traitement.

Arrêter (4)

Demande une transition ordonnée vers l’état Désactivé et peut impliquer la suppression de l’alimentation pour effacer complètement tout état existant.

Aucune modification (5)

Déconseillé au lieu d’indiquer que le dernier état demandé est « Inconnu » (0). Si le dernier état demandé ou souhaité est inconnu, RequestedState doit avoir la valeur « Unknown » (0), mais peut avoir la valeur « No Change » (5).

Hors connexion (6)

L’élément a été demandé pour passer à l’option Enabled Mais Offline EnabledState.

Test (7)

Différé ( 8)

Quiesce (9)

Redémarrage (10)

Fait référence à l’exécution d’un « Arrêt », puis au passage à un état « Activé ».

Réinitialiser (11)

Indique que l’élément est d’abord « Désactivé », puis « Activé ».

Non applicable (12)

DMTF réservé (..)

Fournisseur réservé (32768..65535)

TimeOfLastStateChange

Type de données : datetime

Type d'accès : Lecture seule

Indique le dernier changement d’état de l’élément. Si l’état de l’élément n’a pas changé et que cette propriété est remplie, elle doit être définie sur une valeur d’intervalle zéro. Si un changement d’état a été demandé, mais qu’il a été rejeté ou n’est pas encore traité, la propriété ne doit pas être mise à jour.

TransitioningToState

Type de données : uint16

Type d'accès : Lecture seule

Qualificateurs : ModelCorrespondence (« CIM_EnabledLogicalElement. RequestStateChange », « CIM_EnabledLogicalElement. RequestedState », « CIM_EnabledLogicalElement. EnabledState »)

Indique l’état cible auquel le instance change.

La valeur No Change indique qu’aucune transition n’est en cours. La valeur Non applicable indique que l’implémentation ne signale pas les transitions en cours.

Inconnu (0)

Activé (2)

Désactivé (3)

Arrêter (4)

Aucune modification (5)

Hors connexion (6)

Test (7)

Report (8)

Quiesce (9)

Redémarrage (10)

Réinitialiser (11)

Non applicable (12)

DMTF réservé (..)

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 8
Serveur minimal pris en charge
Windows Server 2012
Espace de noms
Racine\virtualisation\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Voir aussi

CIM_LogicalElement