Partager via


Msvm_ControlledBy classe

Associe un périphérique de stockage au contrôleur de stockage propriétaire de l’appareil. Cette association est utilisée avec les contrôleurs IDE et de disquette.

La syntaxe suivante est un code MOF (Managed Object Format) simplifié et inclut toutes les propriétés héritées.

Syntaxe

[Association, Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_ControlledBy : CIM_ControlledBy
{
  uint64                NegotiatedSpeed = 0;
  uint32                NegotiatedDataWidth = 0;
  CIM_Controller    REF Antecedent;
  CIM_LogicalDevice REF Dependent;
  uint16                AccessState = 1;
  datetime              TimeOfDeviceReset;
  uint32                NumberOfHardResets;
  uint32                NumberOfSoftResets;
  string                DeviceNumber;
  uint16                AccessMode = 2;
  uint16                AccessPriority = 0;
};

Membres

La classe Msvm_ControlledBy comporte les types de membres suivants :

Propriétés

La classe Msvm_ControlledBy a ces propriétés.

AccessMode

Type de données : uint16

Type d'accès : Lecture seule

Accessibilité de l’appareil via le contrôleur antécédent. Cette propriété est héritée de CIM_ControlledBy et est toujours définie sur 2 (lecture/écriture).

AccessPriority

Type de données : uint16

Type d'accès : Lecture seule

Priorité donnée aux accès de l’appareil via ce contrôleur. Le chemin de priorité la plus élevée aura la valeur la plus faible. Cette propriété est héritée de CIM_ControlledBy et est toujours définie sur 0.

AccessState

Type de données : uint16

Type d'accès : Lecture seule

Indique si le contrôleur commande ou accède activement à l’appareil. Cette propriété est héritée de CIM_ControlledBy et est toujours définie sur 1 (Actif).

Antécédent

Type de données : CIM_Controller

Type d'accès : Lecture seule

Référence au contrôleur. Cette propriété est héritée de CIM_ControlledBy.

Dépendant

Type de données : CIM_LogicalDevice

Type d'accès : Lecture seule

Référence à l’appareil contrôlé. Cette propriété est héritée de CIM_ControlledBy.

Numéro d’appareil

Type de données : chaîne

Type d'accès : Lecture seule

Adresse de l’appareil associé dans le contexte du contrôleur antécédent. Cette propriété est héritée de CIM_ControlledBy.

NegotiatedDataWidth

Type de données : uint32

Type d'accès : Lecture seule

Cette propriété est héritée de CIM_DeviceConnection et est toujours définie sur 0.

NegotiatedSpeed

Type de données : uint64

Type d'accès : Lecture seule

Cette propriété est héritée de CIM_DeviceConnection et est toujours définie sur 0.

NumberOfHardResets

Type de données : uint32

Type d'accès : Lecture seule

Cette propriété est héritée de CIM_ControlledBy, mais elle n’est pas utilisée.

NumberOfSoftResets

Type de données : uint32

Type d'accès : Lecture seule

Cette propriété est héritée de CIM_ControlledBy, mais elle n’est pas utilisée.

TimeOfDeviceReset

Type de données : datetime

Type d'accès : Lecture seule

Cette propriété est héritée de CIM_ControlledBy, mais elle n’est pas utilisée.

Notes

L’accès à la classe Msvm_ControlledBy peut être limité par le filtrage des UAC. Pour plus d’informations, consultez Contrôle de compte d’utilisateur et WMI.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2012 [applications de bureau uniquement]
Espace de noms
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Voir aussi

CIM_ControlledBy

CIM_ControlledBy

Classes de stockage