Partager via


Méthode QuiesceDevice de la classe CIM_LogicalPort

La méthode QuiesceDevice a été déconseillée à la place de la méthode RequestStateChange plus générale qui chevauche directement les fonctionnalités fournies par cette méthode.

Demande que LogicalDevice cesse définitivement toute activité en cours (paramètre d’entrée « Suspendre » = VRAI) ou reprenne son activité (=FAUX) Pour que cette méthode suspende un appareil, celui-ci doit avoir une disponibilité (ou une disponibilité supplémentaire) de « Exécution/Pleine puissance » (valeur = 3) et d’un EnabledStatus/StatusInfo « Activé ». Par exemple, s’il est suspendu, un appareil peut alors être mis hors ligne pour les diagnostics, ou désactivé pour la mise hors tension et le remplacement à chaud. Pour que cette méthode « suspende » un appareil, celui-ci doit avoir une disponibilité (ou AdditionalAvailability) de « En cours d’exécution/Pleine puissance » (valeur = 21) et d’un EnabledStatus/StatusInfo « Activé ». Dans ce cas, l’appareil revient à l’état « Activé » et « En cours d’exécution/Pleine puissance ».

Le code de retour doit indiquer le succès ou l’échec de la suspension. Elle doit renvoyer 0 si elle réussit, 1 si la demande n’est pas prise en charge du tout, 2 si la demande n’est pas prise en charge en raison de l’état actuel de l’appareil et d’une autre valeur si une autre erreur s’est produite. Dans une sous-classe, l’ensemble des codes de retour possibles peut être spécifié à l’aide d’un qualificateur ValueMap sur la méthode. Les chaînes dans lesquelles le contenu ValueMap sont « traduit » peuvent également être spécifiées dans la sous-classe en tant que qualificateur de tableau valeurs.

Syntaxe

uint32 QuiesceDevice(
  [in] boolean Quiesce
);

Paramètres

Quiesce [in]

Si la valeur VRAI est définie, l’activité cesse, si la valeur est FAUX, l’activité reprend.

Valeur retournée

À définir

Spécifications

Client minimal pris en charge
Windows 8
Serveur minimal pris en charge
Windows Server 2012
Espace de noms
Root\standardcimv2
MOF
NetTCPIP.mof
DLL
NetTCPIP.dll

Voir aussi

CIM_LogicalPort