Partager via


CIM_Controller classe (gestion Hyper-V)

Superclasse pour divers appareils liés au contrôle qui fournissent une interface de master de bus classique. La classe de contrôleur est une abstraction pour les appareils avec une seule pile de protocoles et existe pour contrôler les communications (données, contrôle et réinitialisation) vers les appareils en aval.

Syntaxe

[Abstract, Version("2.10.0"), UMLPackagePath("CIM::Device::Controller"), AMENDMENT]
class CIM_Controller : CIM_LogicalDevice
{
  datetime TimeOfLastReset;
  uint16   ProtocolSupported;
  uint32   MaxNumberControlled;
  string   ProtocolDescription;
};

Membres

La classe CIM_Controller comporte les types de membres suivants :

Propriétés

La classe CIM_Controller a ces propriétés.

MaxNumberControl

Type de données : uint32

Type d'accès : Lecture seule

Qualificateurs : MappingStrings (« MIF. DMTF| Port bus|004.9 »)

Nombre maximal d’appareils pris en charge qui peuvent être gérés par le contrôleur. Une valeur « 0 » indique que le nombre est inconnu ou illimité.

ProtocolDescription

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : MappingStrings (« MIF. DMTF| Port bus|004.3 »), ModelCorrespondenceCIM_Controller. Protocole pris en charge « )

Chaîne de forme libre qui fournit des informations supplémentaires relatives au protocole pris en charge par le contrôleur.

Protocole pris en charge

Type de données : uint16

Type d'accès : Lecture seule

Qualificateurs : MappingStrings (« MIF. DMTF| Bus Port|004.2 », « MIF. DMTF| Disks|003.3 »), ModelCorrespondenceCIM_Controller. ProtocolDescription »)

Protocole utilisé par le contrôleur pour accéder aux appareils contrôlés.

Autre (1)

Inconnu (2)

EISA (3)

ISA (4)

PCI (5)

ATA/ATAPI (6)

Disque flexible (7)

1496 (8)

Interface parallèle SCSI (9)

Protocole Fibre Channel SCSI (10)

Protocole de bus série SCSI (11)

Protocole SCSI Serial Bus Protocol-2 (1394) (12)

Architecture de stockage série SCSI (13)

VESA (14)

PCMCIA (15)

Bus série universel (16)

Protocole parallèle (17)

ESCON (18)

Diagnostic (19)

I2C (20)

Alimentation (21)

HIPPI (22)

MultiBus (23)

VME (24)

IPI (25)

IEEE-488 (26)

RS232 (27)

IEEE 802.3 10BASE5 (28)

IEEE 802.3 10BASE2 (29)

IEEE 802.3 1BASE5 (30)

IEEE 802.3 10BROAD36 (31)

IEEE 802.3 100BASEVG (32)

IEEE 802.5 Token-Ring (33)

ANSI X3T9.5 FDDI (34)

MCA (35)

ESDI (36)

IDE (37)

CMD (38)

ST506 (39)

DSSI (40)

QIC2 (41)

ATA/IDE amélioré (42)

AGP (43)

TWIRP (infrarouge bidirectionnel) (44)

FIR (infrarouge rapide) (45)

SIR (infrarouge série) (46)

IrBus (47)

Serial ATA (48)

TimeOfLastReset

Type de données : datetime

Type d'accès : Lecture seule

Dernière fois que le contrôleur a été réinitialisé.

Configuration requise

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

Voir aussi

CIM_LogicalDevice